diff --git a/grammar.js b/grammar.js index 27f1282..8f6b314 100644 --- a/grammar.js +++ b/grammar.js @@ -504,7 +504,7 @@ module.exports = grammar({ labeled_statement: ($) => seq( - field('label', alias(choice($.identifier, $._reserved_identifier), $.statement_identifier)), + field('label', alias(choice($.identifier, $.undefined, $._reserved_identifier), $.statement_identifier)), ':', field('body', $._single_statement) ), diff --git a/src/grammar.json b/src/grammar.json index 1b01080..f3ba513 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -2329,6 +2329,10 @@ "type": "SYMBOL", "name": "identifier" }, + { + "type": "SYMBOL", + "name": "undefined" + }, { "type": "SYMBOL", "name": "_reserved_identifier" diff --git a/src/parser.c b/src/parser.c index 8cec3d6..7e61450 100644 --- a/src/parser.c +++ b/src/parser.c @@ -15,7 +15,7 @@ #endif #define LANGUAGE_VERSION 15 -#define STATE_COUNT 3478 +#define STATE_COUNT 3480 #define LARGE_STATE_COUNT 694 #define SYMBOL_COUNT 301 #define ALIAS_COUNT 5 @@ -2891,10 +2891,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [20] = 20, [21] = 21, [22] = 22, - [23] = 20, + [23] = 23, [24] = 24, [25] = 25, - [26] = 24, + [26] = 26, [27] = 27, [28] = 28, [29] = 29, @@ -2902,68 +2902,68 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [31] = 31, [32] = 32, [33] = 33, - [34] = 21, - [35] = 8, - [36] = 27, - [37] = 8, - [38] = 38, - [39] = 28, - [40] = 29, - [41] = 41, + [34] = 34, + [35] = 22, + [36] = 24, + [37] = 25, + [38] = 8, + [39] = 29, + [40] = 8, + [41] = 30, [42] = 42, - [43] = 38, - [44] = 33, - [45] = 45, - [46] = 25, - [47] = 30, - [48] = 20, - [49] = 38, - [50] = 50, - [51] = 31, - [52] = 20, - [53] = 38, - [54] = 45, - [55] = 20, - [56] = 38, - [57] = 20, - [58] = 38, - [59] = 20, - [60] = 38, - [61] = 32, - [62] = 20, - [63] = 38, - [64] = 20, - [65] = 38, - [66] = 20, - [67] = 38, - [68] = 20, - [69] = 20, - [70] = 20, + [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, [71] = 71, - [72] = 22, - [73] = 50, + [72] = 26, + [73] = 71, [74] = 74, [75] = 75, - [76] = 76, + [76] = 75, [77] = 8, - [78] = 74, - [79] = 75, + [78] = 78, + [79] = 74, [80] = 8, [81] = 81, - [82] = 76, - [83] = 83, - [84] = 83, - [85] = 83, - [86] = 8, + [82] = 82, + [83] = 81, + [84] = 78, + [85] = 81, + [86] = 75, [87] = 8, - [88] = 88, - [89] = 75, - [90] = 88, + [88] = 8, + [89] = 89, + [90] = 89, [91] = 8, [92] = 8, [93] = 8, - [94] = 94, - [95] = 8, + [94] = 8, + [95] = 95, [96] = 8, [97] = 8, [98] = 98, @@ -2990,181 +2990,181 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [119] = 119, [120] = 120, [121] = 121, - [122] = 121, - [123] = 120, + [122] = 120, + [123] = 121, [124] = 124, [125] = 125, - [126] = 126, + [126] = 125, [127] = 125, [128] = 125, [129] = 125, [130] = 125, [131] = 125, [132] = 125, - [133] = 125, + [133] = 133, [134] = 125, [135] = 125, - [136] = 124, + [136] = 133, [137] = 137, [138] = 138, - [139] = 139, + [139] = 138, [140] = 138, [141] = 141, - [142] = 138, + [142] = 142, [143] = 143, - [144] = 144, - [145] = 143, - [146] = 146, - [147] = 146, - [148] = 146, - [149] = 146, - [150] = 146, - [151] = 146, + [144] = 143, + [145] = 145, + [146] = 145, + [147] = 145, + [148] = 145, + [149] = 145, + [150] = 145, + [151] = 151, [152] = 152, [153] = 153, - [154] = 154, - [155] = 154, - [156] = 154, - [157] = 154, - [158] = 154, - [159] = 154, - [160] = 160, - [161] = 154, - [162] = 162, - [163] = 154, - [164] = 154, + [154] = 153, + [155] = 155, + [156] = 156, + [157] = 153, + [158] = 153, + [159] = 159, + [160] = 153, + [161] = 153, + [162] = 153, + [163] = 153, + [164] = 153, [165] = 165, - [166] = 165, + [166] = 166, [167] = 167, [168] = 168, [169] = 169, - [170] = 167, - [171] = 171, + [170] = 169, + [171] = 165, [172] = 172, [173] = 173, [174] = 174, [175] = 173, - [176] = 174, - [177] = 173, + [176] = 176, + [177] = 177, [178] = 178, - [179] = 178, - [180] = 174, - [181] = 174, - [182] = 178, - [183] = 173, - [184] = 174, - [185] = 173, - [186] = 178, - [187] = 178, - [188] = 174, - [189] = 173, - [190] = 190, - [191] = 178, - [192] = 190, - [193] = 193, + [179] = 174, + [180] = 177, + [181] = 173, + [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] = 196, + [197] = 197, [198] = 198, [199] = 196, [200] = 200, [201] = 201, [202] = 202, - [203] = 195, + [203] = 200, [204] = 204, [205] = 205, - [206] = 206, - [207] = 207, + [206] = 201, + [207] = 197, [208] = 208, - [209] = 209, - [210] = 205, - [211] = 194, - [212] = 212, - [213] = 198, - [214] = 200, - [215] = 201, - [216] = 196, - [217] = 217, + [209] = 196, + [210] = 200, + [211] = 201, + [212] = 202, + [213] = 195, + [214] = 204, + [215] = 204, + [216] = 216, + [217] = 197, [218] = 196, - [219] = 219, - [220] = 207, - [221] = 205, - [222] = 222, - [223] = 212, - [224] = 198, - [225] = 200, - [226] = 201, - [227] = 227, - [228] = 228, - [229] = 207, - [230] = 230, - [231] = 231, - [232] = 205, - [233] = 212, - [234] = 198, - [235] = 200, - [236] = 201, - [237] = 207, - [238] = 212, - [239] = 205, + [219] = 196, + [220] = 200, + [221] = 201, + [222] = 202, + [223] = 204, + [224] = 224, + [225] = 225, + [226] = 202, + [227] = 197, + [228] = 200, + [229] = 201, + [230] = 196, + [231] = 200, + [232] = 201, + [233] = 202, + [234] = 195, + [235] = 202, + [236] = 195, + [237] = 237, + [238] = 216, + [239] = 195, [240] = 240, - [241] = 212, - [242] = 198, - [243] = 200, - [244] = 201, - [245] = 245, - [246] = 207, - [247] = 205, - [248] = 196, - [249] = 212, - [250] = 198, - [251] = 200, - [252] = 201, - [253] = 207, - [254] = 254, - [255] = 205, - [256] = 207, - [257] = 212, - [258] = 198, - [259] = 200, - [260] = 201, - [261] = 196, - [262] = 262, - [263] = 207, - [264] = 264, - [265] = 205, - [266] = 194, - [267] = 212, - [268] = 254, - [269] = 198, - [270] = 200, - [271] = 201, - [272] = 202, - [273] = 195, - [274] = 196, - [275] = 264, - [276] = 194, - [277] = 254, + [241] = 204, + [242] = 204, + [243] = 243, + [244] = 197, + [245] = 205, + [246] = 197, + [247] = 243, + [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, + [276] = 276, + [277] = 201, [278] = 202, - [279] = 195, - [280] = 264, - [281] = 264, - [282] = 194, - [283] = 262, - [284] = 254, - [285] = 202, - [286] = 195, - [287] = 264, - [288] = 194, - [289] = 196, - [290] = 254, - [291] = 202, - [292] = 195, - [293] = 264, - [294] = 254, - [295] = 202, - [296] = 296, + [279] = 243, + [280] = 205, + [281] = 281, + [282] = 248, + [283] = 194, + [284] = 240, + [285] = 204, + [286] = 286, + [287] = 287, + [288] = 243, + [289] = 205, + [290] = 204, + [291] = 248, + [292] = 194, + [293] = 240, + [294] = 195, + [295] = 295, + [296] = 196, [297] = 297, [298] = 298, [299] = 299, @@ -3173,272 +3173,272 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [302] = 302, [303] = 303, [304] = 304, - [305] = 302, + [305] = 298, [306] = 306, - [307] = 299, + [307] = 307, [308] = 308, [309] = 309, [310] = 310, - [311] = 311, - [312] = 312, - [313] = 313, + [311] = 304, + [312] = 307, + [313] = 309, [314] = 314, - [315] = 304, - [316] = 298, + [315] = 315, + [316] = 316, [317] = 317, - [318] = 308, - [319] = 309, - [320] = 298, + [318] = 297, + [319] = 319, + [320] = 320, [321] = 321, [322] = 322, - [323] = 302, - [324] = 310, - [325] = 313, - [326] = 317, - [327] = 327, + [323] = 323, + [324] = 324, + [325] = 325, + [326] = 326, + [327] = 314, [328] = 328, - [329] = 329, - [330] = 330, - [331] = 331, - [332] = 332, - [333] = 333, - [334] = 334, - [335] = 299, - [336] = 321, - [337] = 304, - [338] = 322, - [339] = 302, - [340] = 308, - [341] = 309, - [342] = 298, - [343] = 321, - [344] = 322, - [345] = 302, - [346] = 310, - [347] = 313, - [348] = 317, - [349] = 327, - [350] = 328, - [351] = 329, - [352] = 330, - [353] = 331, - [354] = 332, - [355] = 333, - [356] = 334, - [357] = 299, - [358] = 327, - [359] = 328, - [360] = 310, - [361] = 329, - [362] = 300, - [363] = 330, - [364] = 331, - [365] = 332, - [366] = 313, - [367] = 317, - [368] = 327, - [369] = 328, - [370] = 329, - [371] = 330, - [372] = 331, - [373] = 332, - [374] = 333, - [375] = 334, - [376] = 300, - [377] = 321, - [378] = 378, - [379] = 333, - [380] = 299, - [381] = 304, - [382] = 310, - [383] = 383, - [384] = 308, - [385] = 334, - [386] = 308, - [387] = 298, - [388] = 388, - [389] = 309, - [390] = 298, - [391] = 321, - [392] = 322, - [393] = 302, - [394] = 310, - [395] = 313, - [396] = 317, - [397] = 397, - [398] = 304, - [399] = 327, - [400] = 328, - [401] = 329, - [402] = 330, - [403] = 331, - [404] = 332, - [405] = 309, - [406] = 333, - [407] = 308, - [408] = 334, - [409] = 313, - [410] = 299, - [411] = 304, - [412] = 317, - [413] = 327, - [414] = 308, - [415] = 309, - [416] = 328, - [417] = 417, - [418] = 322, - [419] = 334, - [420] = 304, + [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, + [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] = 298, - [423] = 321, - [424] = 322, - [425] = 302, - [426] = 303, - [427] = 310, - [428] = 313, - [429] = 309, - [430] = 317, - [431] = 417, - [432] = 327, - [433] = 328, - [434] = 298, - [435] = 321, - [436] = 322, - [437] = 301, - [438] = 302, - [439] = 310, - [440] = 397, - [441] = 329, - [442] = 313, - [443] = 443, - [444] = 330, - [445] = 317, - [446] = 327, - [447] = 328, - [448] = 329, - [449] = 449, - [450] = 330, - [451] = 311, - [452] = 304, - [453] = 331, - [454] = 331, - [455] = 308, - [456] = 309, - [457] = 298, - [458] = 321, - [459] = 322, - [460] = 302, - [461] = 310, - [462] = 313, - [463] = 317, - [464] = 327, - [465] = 328, - [466] = 329, - [467] = 330, - [468] = 331, - [469] = 332, - [470] = 333, - [471] = 334, - [472] = 299, - [473] = 332, - [474] = 314, - [475] = 333, - [476] = 417, - [477] = 334, - [478] = 478, - [479] = 332, - [480] = 301, - [481] = 333, - [482] = 397, - [483] = 314, - [484] = 334, - [485] = 299, - [486] = 449, - [487] = 487, - [488] = 311, - [489] = 417, - [490] = 299, - [491] = 329, - [492] = 301, - [493] = 397, - [494] = 449, - [495] = 330, - [496] = 449, - [497] = 311, - [498] = 314, - [499] = 417, - [500] = 304, - [501] = 301, - [502] = 502, - [503] = 397, - [504] = 504, - [505] = 331, - [506] = 321, - [507] = 449, - [508] = 332, - [509] = 311, - [510] = 417, - [511] = 308, - [512] = 301, - [513] = 309, - [514] = 397, - [515] = 322, - [516] = 449, - [517] = 333, - [518] = 311, - [519] = 301, - [520] = 301, - [521] = 301, - [522] = 300, - [523] = 443, + [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, + [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, [524] = 524, - [525] = 524, - [526] = 526, - [527] = 524, - [528] = 526, - [529] = 526, - [530] = 524, - [531] = 526, + [525] = 525, + [526] = 524, + [527] = 525, + [528] = 524, + [529] = 525, + [530] = 525, + [531] = 524, [532] = 532, [533] = 532, [534] = 532, - [535] = 532, + [535] = 535, [536] = 532, - [537] = 537, + [537] = 532, [538] = 532, - [539] = 539, - [540] = 540, - [541] = 539, - [542] = 542, - [543] = 532, - [544] = 532, - [545] = 545, - [546] = 113, + [539] = 532, + [540] = 532, + [541] = 541, + [542] = 541, + [543] = 543, + [544] = 544, + [545] = 117, + [546] = 546, [547] = 547, - [548] = 545, - [549] = 545, - [550] = 117, - [551] = 545, + [548] = 114, + [549] = 546, + [550] = 546, + [551] = 546, [552] = 552, - [553] = 552, + [553] = 553, [554] = 554, - [555] = 555, + [555] = 554, [556] = 556, [557] = 557, - [558] = 555, - [559] = 559, + [558] = 558, + [559] = 552, [560] = 560, - [561] = 556, - [562] = 562, + [561] = 113, + [562] = 111, [563] = 563, [564] = 564, [565] = 565, [566] = 566, [567] = 567, [568] = 568, - [569] = 118, - [570] = 109, + [569] = 569, + [570] = 570, [571] = 571, [572] = 572, [573] = 573, @@ -3553,21 +3553,21 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [682] = 682, [683] = 683, [684] = 684, - [685] = 685, + [685] = 557, [686] = 532, [687] = 687, [688] = 532, - [689] = 585, + [689] = 605, [690] = 532, [691] = 687, - [692] = 555, + [692] = 552, [693] = 532, - [694] = 532, - [695] = 571, - [696] = 566, + [694] = 666, + [695] = 532, + [696] = 532, [697] = 532, [698] = 532, - [699] = 532, + [699] = 629, [700] = 700, [701] = 700, [702] = 702, @@ -3580,16 +3580,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [709] = 709, [710] = 710, [711] = 711, - [712] = 712, + [712] = 710, [713] = 713, - [714] = 709, + [714] = 710, [715] = 715, - [716] = 709, - [717] = 709, - [718] = 718, + [716] = 716, + [717] = 717, + [718] = 710, [719] = 719, [720] = 720, - [721] = 542, + [721] = 543, [722] = 722, [723] = 723, [724] = 724, @@ -3599,190 +3599,190 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [728] = 728, [729] = 729, [730] = 730, - [731] = 730, + [731] = 731, [732] = 732, - [733] = 733, - [734] = 734, - [735] = 542, - [736] = 736, + [733] = 731, + [734] = 732, + [735] = 728, + [736] = 543, [737] = 737, - [738] = 737, + [738] = 738, [739] = 739, [740] = 740, - [741] = 729, - [742] = 742, - [743] = 740, - [744] = 737, - [745] = 542, + [741] = 741, + [742] = 728, + [743] = 732, + [744] = 731, + [745] = 728, [746] = 732, - [747] = 736, - [748] = 739, - [749] = 728, - [750] = 733, - [751] = 734, - [752] = 729, + [747] = 747, + [748] = 730, + [749] = 731, + [750] = 732, + [751] = 729, + [752] = 747, [753] = 730, - [754] = 737, - [755] = 729, - [756] = 737, - [757] = 740, - [758] = 729, - [759] = 730, - [760] = 730, + [754] = 738, + [755] = 728, + [756] = 740, + [757] = 731, + [758] = 739, + [759] = 732, + [760] = 728, [761] = 737, - [762] = 729, - [763] = 742, - [764] = 730, - [765] = 729, - [766] = 766, - [767] = 767, - [768] = 740, - [769] = 769, - [770] = 737, - [771] = 729, - [772] = 730, - [773] = 730, - [774] = 767, - [775] = 740, - [776] = 769, + [762] = 543, + [763] = 731, + [764] = 741, + [765] = 765, + [766] = 732, + [767] = 729, + [768] = 730, + [769] = 741, + [770] = 770, + [771] = 771, + [772] = 765, + [773] = 731, + [774] = 730, + [775] = 728, + [776] = 543, [777] = 732, - [778] = 736, + [778] = 728, [779] = 739, - [780] = 740, - [781] = 728, - [782] = 733, - [783] = 734, - [784] = 542, + [780] = 780, + [781] = 740, + [782] = 770, + [783] = 731, + [784] = 771, [785] = 737, - [786] = 542, - [787] = 733, + [786] = 730, + [787] = 738, [788] = 788, - [789] = 728, - [790] = 740, - [791] = 791, - [792] = 734, + [789] = 741, + [790] = 730, + [791] = 788, + [792] = 729, [793] = 740, - [794] = 739, - [795] = 788, - [796] = 736, - [797] = 732, - [798] = 798, - [799] = 799, + [794] = 730, + [795] = 543, + [796] = 796, + [797] = 737, + [798] = 738, + [799] = 739, [800] = 800, [801] = 801, [802] = 802, - [803] = 802, - [804] = 800, - [805] = 798, + [803] = 803, + [804] = 801, + [805] = 802, [806] = 806, - [807] = 806, - [808] = 799, + [807] = 807, + [808] = 800, [809] = 809, - [810] = 801, + [810] = 810, [811] = 811, [812] = 812, - [813] = 809, - [814] = 814, - [815] = 815, - [816] = 816, - [817] = 800, - [818] = 818, - [819] = 729, + [813] = 813, + [814] = 803, + [815] = 806, + [816] = 807, + [817] = 817, + [818] = 817, + [819] = 819, [820] = 820, - [821] = 737, + [821] = 810, [822] = 822, - [823] = 730, - [824] = 737, - [825] = 825, - [826] = 737, - [827] = 729, - [828] = 730, - [829] = 729, - [830] = 730, - [831] = 729, - [832] = 818, - [833] = 816, - [834] = 802, - [835] = 730, - [836] = 737, - [837] = 798, - [838] = 729, - [839] = 737, - [840] = 730, - [841] = 737, - [842] = 737, - [843] = 729, + [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] = 730, - [846] = 542, - [847] = 736, - [848] = 729, - [849] = 733, - [850] = 740, - [851] = 730, - [852] = 740, - [853] = 734, - [854] = 740, - [855] = 812, - [856] = 729, - [857] = 809, - [858] = 739, - [859] = 728, - [860] = 737, - [861] = 730, - [862] = 811, - [863] = 814, - [864] = 728, - [865] = 739, - [866] = 733, - [867] = 734, - [868] = 542, - [869] = 740, - [870] = 822, - [871] = 732, - [872] = 740, - [873] = 736, - [874] = 740, - [875] = 875, - [876] = 876, - [877] = 107, + [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, + [877] = 877, [878] = 878, - [879] = 879, + [879] = 107, [880] = 880, [881] = 881, [882] = 882, [883] = 883, [884] = 884, [885] = 885, - [886] = 113, - [887] = 880, - [888] = 881, - [889] = 882, - [890] = 890, - [891] = 884, - [892] = 892, - [893] = 876, - [894] = 894, - [895] = 879, - [896] = 883, - [897] = 878, - [898] = 894, + [886] = 886, + [887] = 887, + [888] = 888, + [889] = 883, + [890] = 877, + [891] = 891, + [892] = 882, + [893] = 893, + [894] = 884, + [895] = 891, + [896] = 896, + [897] = 897, + [898] = 893, [899] = 899, - [900] = 899, + [900] = 900, [901] = 901, [902] = 902, - [903] = 901, - [904] = 904, - [905] = 905, - [906] = 906, - [907] = 907, - [908] = 885, + [903] = 903, + [904] = 896, + [905] = 901, + [906] = 902, + [907] = 903, + [908] = 880, [909] = 909, - [910] = 902, - [911] = 911, - [912] = 912, + [910] = 886, + [911] = 885, + [912] = 117, [913] = 913, - [914] = 914, + [914] = 117, [915] = 915, [916] = 916, [917] = 917, @@ -3790,30 +3790,30 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [919] = 919, [920] = 920, [921] = 921, - [922] = 876, - [923] = 923, + [922] = 922, + [923] = 107, [924] = 924, [925] = 925, [926] = 926, [927] = 927, - [928] = 928, - [929] = 929, + [928] = 917, + [929] = 915, [930] = 930, [931] = 931, [932] = 932, [933] = 933, [934] = 934, [935] = 935, - [936] = 936, + [936] = 916, [937] = 937, [938] = 938, - [939] = 939, - [940] = 940, - [941] = 941, - [942] = 942, - [943] = 943, + [939] = 918, + [940] = 919, + [941] = 920, + [942] = 921, + [943] = 924, [944] = 944, - [945] = 945, + [945] = 930, [946] = 946, [947] = 947, [948] = 948, @@ -3822,7 +3822,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [951] = 951, [952] = 952, [953] = 953, - [954] = 954, + [954] = 877, [955] = 955, [956] = 956, [957] = 957, @@ -3845,7 +3845,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [974] = 974, [975] = 975, [976] = 976, - [977] = 977, + [977] = 111, [978] = 978, [979] = 979, [980] = 980, @@ -3868,978 +3868,978 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [997] = 997, [998] = 998, [999] = 999, - [1000] = 1000, + [1000] = 575, [1001] = 1001, [1002] = 1002, [1003] = 1003, - [1004] = 1004, + [1004] = 899, [1005] = 1005, [1006] = 1006, [1007] = 1007, [1008] = 1008, [1009] = 1009, [1010] = 1010, - [1011] = 1011, + [1011] = 107, [1012] = 1012, - [1013] = 118, - [1014] = 117, - [1015] = 109, - [1016] = 113, + [1013] = 1013, + [1014] = 1014, + [1015] = 1015, + [1016] = 1016, [1017] = 1017, [1018] = 1018, - [1019] = 975, - [1020] = 912, - [1021] = 913, - [1022] = 914, - [1023] = 915, - [1024] = 916, - [1025] = 917, - [1026] = 918, - [1027] = 919, - [1028] = 920, - [1029] = 921, + [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] = 650, - [1032] = 890, - [1033] = 107, - [1034] = 107, + [1031] = 1031, + [1032] = 1032, + [1033] = 1033, + [1034] = 1034, [1035] = 1035, - [1036] = 1036, - [1037] = 1018, - [1038] = 1038, - [1039] = 1039, - [1040] = 980, - [1041] = 899, - [1042] = 975, - [1043] = 118, - [1044] = 109, - [1045] = 964, - [1046] = 1003, - [1047] = 1004, - [1048] = 1005, - [1049] = 1006, - [1050] = 1000, - [1051] = 965, - [1052] = 911, - [1053] = 957, - [1054] = 966, - [1055] = 907, - [1056] = 1011, - [1057] = 1007, - [1058] = 967, - [1059] = 968, - [1060] = 970, - [1061] = 117, - [1062] = 971, - [1063] = 959, - [1064] = 972, - [1065] = 973, - [1066] = 974, - [1067] = 1038, - [1068] = 976, - [1069] = 977, - [1070] = 978, - [1071] = 979, - [1072] = 1012, - [1073] = 961, - [1074] = 981, - [1075] = 983, - [1076] = 984, - [1077] = 985, - [1078] = 986, - [1079] = 962, - [1080] = 987, - [1081] = 1001, - [1082] = 988, - [1083] = 1002, - [1084] = 989, - [1085] = 990, - [1086] = 991, - [1087] = 993, - [1088] = 994, - [1089] = 995, - [1090] = 996, - [1091] = 890, - [1092] = 1092, - [1093] = 909, - [1094] = 963, - [1095] = 1095, - [1096] = 929, - [1097] = 904, - [1098] = 1008, - [1099] = 905, - [1100] = 894, - [1101] = 1018, - [1102] = 904, - [1103] = 892, - [1104] = 902, - [1105] = 933, - [1106] = 892, - [1107] = 912, - [1108] = 116, - [1109] = 907, - [1110] = 118, - [1111] = 117, - [1112] = 119, - [1113] = 109, - [1114] = 113, - [1115] = 939, - [1116] = 1009, - [1117] = 943, - [1118] = 113, - [1119] = 944, - [1120] = 901, - [1121] = 108, - [1122] = 115, - [1123] = 894, - [1124] = 1018, - [1125] = 110, - [1126] = 899, - [1127] = 876, - [1128] = 902, - [1129] = 912, + [1036] = 933, + [1037] = 934, + [1038] = 113, + [1039] = 114, + [1040] = 1040, + [1041] = 955, + [1042] = 1040, + [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, + [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] = 885, + [1131] = 973, [1132] = 913, - [1133] = 884, - [1134] = 914, - [1135] = 878, - [1136] = 915, - [1137] = 879, - [1138] = 883, - [1139] = 880, - [1140] = 881, - [1141] = 882, - [1142] = 111, - [1143] = 945, - [1144] = 946, - [1145] = 947, - [1146] = 948, - [1147] = 949, - [1148] = 950, - [1149] = 112, - [1150] = 951, - [1151] = 952, - [1152] = 953, - [1153] = 954, - [1154] = 955, - [1155] = 1155, - [1156] = 1156, - [1157] = 114, - [1158] = 885, - [1159] = 913, - [1160] = 884, - [1161] = 914, - [1162] = 878, - [1163] = 915, - [1164] = 879, - [1165] = 883, - [1166] = 923, - [1167] = 924, - [1168] = 958, - [1169] = 926, - [1170] = 927, - [1171] = 909, - [1172] = 1172, - [1173] = 904, - [1174] = 905, - [1175] = 930, - [1176] = 1176, - [1177] = 1177, - [1178] = 1178, - [1179] = 931, - [1180] = 1180, - [1181] = 932, - [1182] = 997, - [1183] = 907, - [1184] = 880, - [1185] = 881, - [1186] = 882, - [1187] = 892, - [1188] = 998, - [1189] = 113, - [1190] = 935, - [1191] = 936, - [1192] = 937, - [1193] = 938, - [1194] = 940, - [1195] = 999, - [1196] = 941, - [1197] = 942, - [1198] = 1198, - [1199] = 1199, - [1200] = 1010, - [1201] = 1201, - [1202] = 1202, - [1203] = 1203, - [1204] = 975, - [1205] = 952, - [1206] = 1011, - [1207] = 1007, - [1208] = 1012, - [1209] = 117, - [1210] = 932, - [1211] = 934, - [1212] = 968, - [1213] = 998, - [1214] = 935, - [1215] = 936, - [1216] = 969, - [1217] = 970, - [1218] = 904, - [1219] = 971, - [1220] = 972, - [1221] = 973, - [1222] = 937, - [1223] = 974, - [1224] = 938, - [1225] = 940, - [1226] = 1008, - [1227] = 113, - [1228] = 941, - [1229] = 942, - [1230] = 1038, - [1231] = 1008, - [1232] = 976, - [1233] = 1233, - [1234] = 1234, - [1235] = 977, - [1236] = 978, - [1237] = 979, - [1238] = 963, - [1239] = 118, - [1240] = 981, - [1241] = 982, - [1242] = 916, - [1243] = 969, - [1244] = 983, - [1245] = 984, - [1246] = 917, - [1247] = 918, - [1248] = 919, - [1249] = 920, - [1250] = 921, - [1251] = 921, - [1252] = 985, - [1253] = 986, - [1254] = 1009, - [1255] = 987, - [1256] = 988, - [1257] = 989, - [1258] = 990, - [1259] = 991, - [1260] = 929, - [1261] = 992, - [1262] = 993, - [1263] = 960, - [1264] = 994, - [1265] = 995, - [1266] = 996, - [1267] = 956, - [1268] = 890, - [1269] = 920, - [1270] = 1009, - [1271] = 957, - [1272] = 916, - [1273] = 109, - [1274] = 925, - [1275] = 964, - [1276] = 959, - [1277] = 960, - [1278] = 965, - [1279] = 961, - [1280] = 1280, - [1281] = 928, - [1282] = 992, - [1283] = 997, - [1284] = 923, - [1285] = 962, - [1286] = 892, - [1287] = 924, - [1288] = 933, - [1289] = 939, - [1290] = 943, - [1291] = 944, - [1292] = 945, - [1293] = 946, - [1294] = 947, - [1295] = 948, - [1296] = 949, - [1297] = 950, - [1298] = 951, - [1299] = 956, - [1300] = 953, - [1301] = 954, - [1302] = 955, - [1303] = 958, - [1304] = 980, - [1305] = 925, - [1306] = 926, - [1307] = 1001, - [1308] = 907, - [1309] = 966, - [1310] = 917, - [1311] = 934, - [1312] = 927, - [1313] = 999, - [1314] = 918, - [1315] = 1010, - [1316] = 928, - [1317] = 1000, - [1318] = 911, - [1319] = 967, - [1320] = 1003, - [1321] = 1004, - [1322] = 930, - [1323] = 931, - [1324] = 1002, - [1325] = 1005, - [1326] = 1006, - [1327] = 919, - [1328] = 982, - [1329] = 981, - [1330] = 1004, - [1331] = 1005, - [1332] = 1006, - [1333] = 955, - [1334] = 965, - [1335] = 940, - [1336] = 999, - [1337] = 966, - [1338] = 1011, - [1339] = 1339, - [1340] = 1007, - [1341] = 941, - [1342] = 967, - [1343] = 942, - [1344] = 968, - [1345] = 926, - [1346] = 1346, - [1347] = 957, - [1348] = 972, - [1349] = 1349, - [1350] = 996, - [1351] = 943, - [1352] = 945, - [1353] = 959, - [1354] = 118, - [1355] = 923, - [1356] = 944, - [1357] = 1000, - [1358] = 1358, - [1359] = 990, - [1360] = 989, - [1361] = 1010, - [1362] = 946, - [1363] = 929, - [1364] = 932, - [1365] = 905, + [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] = 927, - [1368] = 935, - [1369] = 930, - [1370] = 947, - [1371] = 962, - [1372] = 1372, - [1373] = 998, - [1374] = 958, - [1375] = 948, - [1376] = 1002, - [1377] = 970, - [1378] = 933, - [1379] = 971, - [1380] = 973, - [1381] = 949, - [1382] = 1382, - [1383] = 995, - [1384] = 1366, - [1385] = 991, - [1386] = 113, - [1387] = 994, - [1388] = 950, - [1389] = 997, - [1390] = 951, - [1391] = 952, - [1392] = 974, - [1393] = 1038, - [1394] = 976, - [1395] = 977, - [1396] = 978, - [1397] = 983, - [1398] = 979, - [1399] = 1012, - [1400] = 980, - [1401] = 984, - [1402] = 961, - [1403] = 109, - [1404] = 986, - [1405] = 924, - [1406] = 911, - [1407] = 931, - [1408] = 1382, - [1409] = 1409, - [1410] = 1001, - [1411] = 117, - [1412] = 963, - [1413] = 1372, - [1414] = 985, - [1415] = 939, - [1416] = 953, - [1417] = 993, - [1418] = 954, - [1419] = 936, - [1420] = 937, - [1421] = 938, - [1422] = 909, - [1423] = 964, - [1424] = 987, - [1425] = 1003, - [1426] = 988, - [1427] = 1427, - [1428] = 1358, - [1429] = 934, - [1430] = 969, - [1431] = 982, - [1432] = 928, - [1433] = 907, - [1434] = 904, - [1435] = 956, - [1436] = 960, - [1437] = 992, - [1438] = 925, - [1439] = 892, + [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, + [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, [1440] = 1440, - [1441] = 892, - [1442] = 907, - [1443] = 1443, - [1444] = 1444, - [1445] = 107, - [1446] = 904, - [1447] = 1443, + [1441] = 986, + [1442] = 972, + [1443] = 877, + [1444] = 107, + [1445] = 1445, + [1446] = 1446, + [1447] = 1447, [1448] = 1448, - [1449] = 876, - [1450] = 1450, - [1451] = 1448, - [1452] = 913, - [1453] = 885, - [1454] = 913, - [1455] = 1455, - [1456] = 884, - [1457] = 914, - [1458] = 878, - [1459] = 915, - [1460] = 879, + [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] = 1462, - [1463] = 1455, - [1464] = 880, - [1465] = 1465, - [1466] = 1466, - [1467] = 1467, - [1468] = 1466, - [1469] = 1469, - [1470] = 1470, - [1471] = 890, - [1472] = 1472, - [1473] = 894, - [1474] = 1018, - [1475] = 899, - [1476] = 975, - [1477] = 902, - [1478] = 912, - [1479] = 901, - [1480] = 885, - [1481] = 884, - [1482] = 914, - [1483] = 878, - [1484] = 915, - [1485] = 879, - [1486] = 883, - [1487] = 880, - [1488] = 881, - [1489] = 882, - [1490] = 1467, - [1491] = 899, - [1492] = 881, - [1493] = 882, - [1494] = 975, - [1495] = 909, - [1496] = 929, - [1497] = 905, - [1498] = 1440, - [1499] = 1462, - [1500] = 902, + [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] = 912, - [1503] = 933, - [1504] = 939, - [1505] = 943, - [1506] = 944, - [1507] = 945, - [1508] = 946, - [1509] = 947, - [1510] = 948, - [1511] = 949, - [1512] = 950, - [1513] = 951, - [1514] = 952, - [1515] = 953, - [1516] = 954, - [1517] = 955, - [1518] = 958, - [1519] = 1519, - [1520] = 980, - [1521] = 1462, - [1522] = 1455, - [1523] = 1465, - [1524] = 1466, - [1525] = 1469, - [1526] = 1018, - [1527] = 975, - [1528] = 912, - [1529] = 913, - [1530] = 914, - [1531] = 915, - [1532] = 894, - [1533] = 1533, - [1534] = 933, - [1535] = 1462, - [1536] = 1536, - [1537] = 1537, - [1538] = 113, - [1539] = 1465, - [1540] = 1466, - [1541] = 1469, - [1542] = 1469, - [1543] = 1462, - [1544] = 1455, - [1545] = 1465, - [1546] = 1465, - [1547] = 1466, - [1548] = 1469, - [1549] = 1462, - [1550] = 1455, - [1551] = 1465, - [1552] = 1466, - [1553] = 1469, - [1554] = 939, - [1555] = 1462, + [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, + [1548] = 1548, + [1549] = 917, + [1550] = 1550, + [1551] = 970, + [1552] = 1509, + [1553] = 1510, + [1554] = 1511, + [1555] = 971, [1556] = 1556, [1557] = 1557, - [1558] = 943, - [1559] = 1465, + [1558] = 1503, + [1559] = 893, [1560] = 1560, - [1561] = 944, - [1562] = 1462, - [1563] = 1465, - [1564] = 1462, - [1565] = 1465, - [1566] = 1462, - [1567] = 945, - [1568] = 1462, - [1569] = 1462, - [1570] = 946, - [1571] = 876, - [1572] = 947, - [1573] = 948, - [1574] = 949, - [1575] = 950, - [1576] = 951, - [1577] = 1577, - [1578] = 952, - [1579] = 953, - [1580] = 1580, - [1581] = 1470, - [1582] = 954, - [1583] = 955, - [1584] = 1584, - [1585] = 958, - [1586] = 1018, - [1587] = 901, - [1588] = 975, - [1589] = 907, - [1590] = 912, - [1591] = 913, - [1592] = 914, - [1593] = 915, - [1594] = 1594, - [1595] = 1595, - [1596] = 929, - [1597] = 1597, - [1598] = 1018, - [1599] = 904, - [1600] = 892, - [1601] = 904, - [1602] = 907, - [1603] = 892, + [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, + [1597] = 877, + [1598] = 1598, + [1599] = 1599, + [1600] = 1511, + [1601] = 880, + [1602] = 915, + [1603] = 1598, [1604] = 1604, - [1605] = 1605, + [1605] = 1504, [1606] = 1606, - [1607] = 980, - [1608] = 1455, - [1609] = 998, - [1610] = 927, - [1611] = 917, - [1612] = 928, - [1613] = 918, - [1614] = 916, - [1615] = 930, - [1616] = 999, - [1617] = 931, - [1618] = 919, - [1619] = 953, - [1620] = 980, - [1621] = 987, - [1622] = 983, - [1623] = 892, + [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, [1624] = 920, - [1625] = 921, - [1626] = 1626, - [1627] = 988, - [1628] = 955, - [1629] = 113, - [1630] = 989, - [1631] = 990, - [1632] = 1626, - [1633] = 932, - [1634] = 958, - [1635] = 1000, - [1636] = 911, - [1637] = 934, - [1638] = 952, - [1639] = 935, - [1640] = 936, - [1641] = 937, - [1642] = 1626, - [1643] = 1003, - [1644] = 923, - [1645] = 1004, - [1646] = 1005, - [1647] = 1006, - [1648] = 938, - [1649] = 1626, - [1650] = 1650, - [1651] = 1651, - [1652] = 924, - [1653] = 991, - [1654] = 1626, - [1655] = 1007, - [1656] = 940, - [1657] = 925, - [1658] = 941, - [1659] = 942, - [1660] = 926, - [1661] = 984, - [1662] = 1626, - [1663] = 1626, - [1664] = 890, - [1665] = 985, - [1666] = 1626, - [1667] = 992, - [1668] = 993, - [1669] = 986, - [1670] = 929, - [1671] = 997, - [1672] = 994, - [1673] = 982, - [1674] = 995, - [1675] = 1626, - [1676] = 916, - [1677] = 956, - [1678] = 957, - [1679] = 917, - [1680] = 959, - [1681] = 960, - [1682] = 961, - [1683] = 918, - [1684] = 919, - [1685] = 920, - [1686] = 962, - [1687] = 1001, - [1688] = 1002, - [1689] = 921, - [1690] = 963, - [1691] = 964, - [1692] = 1010, - [1693] = 965, - [1694] = 996, - [1695] = 1695, - [1696] = 966, - [1697] = 954, - [1698] = 933, - [1699] = 967, - [1700] = 1011, - [1701] = 968, - [1702] = 1012, - [1703] = 969, - [1704] = 970, - [1705] = 971, - [1706] = 1440, - [1707] = 1008, - [1708] = 972, - [1709] = 973, - [1710] = 974, - [1711] = 1038, + [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] = 976, - [1714] = 939, - [1715] = 977, - [1716] = 943, - [1717] = 904, - [1718] = 978, - [1719] = 944, - [1720] = 118, - [1721] = 117, - [1722] = 979, - [1723] = 907, - [1724] = 109, - [1725] = 945, - [1726] = 981, - [1727] = 946, - [1728] = 947, - [1729] = 948, - [1730] = 949, - [1731] = 950, - [1732] = 951, - [1733] = 1626, - [1734] = 1734, - [1735] = 1735, - [1736] = 953, - [1737] = 1734, - [1738] = 1738, - [1739] = 954, - [1740] = 953, - [1741] = 954, - [1742] = 1742, - [1743] = 955, - [1744] = 958, - [1745] = 937, - [1746] = 978, - [1747] = 955, - [1748] = 1748, - [1749] = 946, - [1750] = 117, - [1751] = 979, - [1752] = 113, - [1753] = 1735, - [1754] = 1754, - [1755] = 1012, - [1756] = 1754, - [1757] = 998, - [1758] = 1758, - [1759] = 932, - [1760] = 980, - [1761] = 1742, - [1762] = 1735, - [1763] = 924, - [1764] = 1734, - [1765] = 1738, - [1766] = 933, - [1767] = 1748, - [1768] = 957, - [1769] = 1000, - [1770] = 981, - [1771] = 1758, - [1772] = 972, - [1773] = 939, - [1774] = 1742, - [1775] = 1735, - [1776] = 940, - [1777] = 1734, - [1778] = 1738, - [1779] = 980, - [1780] = 1734, - [1781] = 1748, - [1782] = 911, - [1783] = 997, - [1784] = 1734, - [1785] = 939, - [1786] = 970, - [1787] = 971, - [1788] = 1758, - [1789] = 947, - [1790] = 1742, - [1791] = 1735, - [1792] = 943, - [1793] = 1006, - [1794] = 1738, - [1795] = 931, - [1796] = 977, - [1797] = 999, - [1798] = 973, - [1799] = 1009, - [1800] = 961, - [1801] = 985, - [1802] = 1738, - [1803] = 1742, - [1804] = 944, - [1805] = 923, - [1806] = 942, - [1807] = 974, - [1808] = 1742, - [1809] = 927, - [1810] = 1010, - [1811] = 1038, - [1812] = 926, - [1813] = 909, - [1814] = 1742, - [1815] = 943, - [1816] = 1735, - [1817] = 966, - [1818] = 958, - [1819] = 1011, - [1820] = 948, - [1821] = 1742, - [1822] = 1007, - [1823] = 965, - [1824] = 959, - [1825] = 929, - [1826] = 987, - [1827] = 1827, - [1828] = 1748, - [1829] = 944, - [1830] = 945, - [1831] = 949, - [1832] = 950, - [1833] = 946, - [1834] = 962, - [1835] = 947, - [1836] = 1001, - [1837] = 1002, - [1838] = 951, - [1839] = 1758, - [1840] = 935, - [1841] = 938, - [1842] = 1440, - [1843] = 967, - [1844] = 968, - [1845] = 948, - [1846] = 976, - [1847] = 993, - [1848] = 1748, - [1849] = 949, - [1850] = 945, - [1851] = 1742, - [1852] = 988, - [1853] = 950, - [1854] = 118, - [1855] = 989, - [1856] = 109, - [1857] = 951, - [1858] = 990, - [1859] = 1748, - [1860] = 991, - [1861] = 963, - [1862] = 933, - [1863] = 964, - [1864] = 1738, - [1865] = 983, - [1866] = 929, - [1867] = 936, - [1868] = 1003, - [1869] = 1004, - [1870] = 984, - [1871] = 986, - [1872] = 952, - [1873] = 1758, - [1874] = 1008, - [1875] = 905, - [1876] = 930, - [1877] = 1758, - [1878] = 1005, - [1879] = 994, - [1880] = 995, - [1881] = 996, - [1882] = 952, - [1883] = 941, - [1884] = 956, - [1885] = 925, + [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] = 969, - [1889] = 934, - [1890] = 992, - [1891] = 960, - [1892] = 928, + [1888] = 1886, + [1889] = 1886, + [1890] = 972, + [1891] = 1891, + [1892] = 949, [1893] = 1886, - [1894] = 1886, - [1895] = 1886, - [1896] = 1886, - [1897] = 982, - [1898] = 1898, - [1899] = 1899, - [1900] = 1900, - [1901] = 1900, - [1902] = 1900, + [1894] = 1012, + [1895] = 935, + [1896] = 926, + [1897] = 999, + [1898] = 986, + [1899] = 1886, + [1900] = 976, + [1901] = 1901, + [1902] = 1902, [1903] = 1903, - [1904] = 1900, - [1905] = 1905, - [1906] = 1900, - [1907] = 1907, - [1908] = 1900, - [1909] = 1905, - [1910] = 1905, - [1911] = 1911, - [1912] = 1905, - [1913] = 1900, - [1914] = 1900, - [1915] = 1905, - [1916] = 1905, - [1917] = 1900, - [1918] = 1911, - [1919] = 1905, - [1920] = 1905, - [1921] = 1900, - [1922] = 1905, - [1923] = 1911, - [1924] = 1905, - [1925] = 1925, - [1926] = 1926, + [1904] = 1904, + [1905] = 1903, + [1906] = 1906, + [1907] = 1902, + [1908] = 1908, + [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, [1927] = 1927, - [1928] = 1925, + [1928] = 1928, [1929] = 1929, [1930] = 1930, - [1931] = 1931, + [1931] = 1928, [1932] = 1932, [1933] = 1933, [1934] = 1934, [1935] = 1935, [1936] = 1936, - [1937] = 1936, + [1937] = 1937, [1938] = 1938, - [1939] = 1939, - [1940] = 1938, - [1941] = 1936, - [1942] = 1936, - [1943] = 1938, - [1944] = 1936, - [1945] = 1938, - [1946] = 1938, - [1947] = 1936, - [1948] = 1938, - [1949] = 1936, - [1950] = 1950, - [1951] = 1951, - [1952] = 1938, - [1953] = 1936, - [1954] = 1938, - [1955] = 1936, - [1956] = 1956, + [1939] = 1938, + [1940] = 1940, + [1941] = 1941, + [1942] = 1942, + [1943] = 1943, + [1944] = 1938, + [1945] = 1942, + [1946] = 1942, + [1947] = 1938, + [1948] = 1948, + [1949] = 1942, + [1950] = 1942, + [1951] = 1938, + [1952] = 1942, + [1953] = 1938, + [1954] = 1942, + [1955] = 1938, + [1956] = 1942, [1957] = 1938, - [1958] = 1936, + [1958] = 1942, [1959] = 1938, - [1960] = 1960, - [1961] = 1960, - [1962] = 1960, - [1963] = 1960, - [1964] = 1960, - [1965] = 1960, - [1966] = 1960, - [1967] = 1960, - [1968] = 1960, - [1969] = 1960, - [1970] = 1970, - [1971] = 1971, + [1960] = 1942, + [1961] = 1938, + [1962] = 1962, + [1963] = 1962, + [1964] = 1962, + [1965] = 1962, + [1966] = 1962, + [1967] = 1962, + [1968] = 1962, + [1969] = 1962, + [1970] = 1962, + [1971] = 1962, [1972] = 1972, [1973] = 1973, [1974] = 1974, @@ -4848,8 +4848,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1977] = 1977, [1978] = 1978, [1979] = 1979, - [1980] = 1976, - [1981] = 1981, + [1980] = 1980, + [1981] = 1979, [1982] = 1982, [1983] = 1983, [1984] = 1984, @@ -4861,430 +4861,430 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1990] = 1990, [1991] = 1991, [1992] = 1992, - [1993] = 542, + [1993] = 1993, [1994] = 1994, - [1995] = 1982, - [1996] = 1996, + [1995] = 543, + [1996] = 1985, [1997] = 1997, [1998] = 1998, [1999] = 1999, [2000] = 2000, [2001] = 2001, - [2002] = 2002, + [2002] = 1035, [2003] = 2003, - [2004] = 1012, + [2004] = 2004, [2005] = 2005, [2006] = 2006, - [2007] = 1011, + [2007] = 2007, [2008] = 2008, - [2009] = 1010, + [2009] = 2009, [2010] = 2010, [2011] = 2011, [2012] = 2012, [2013] = 2013, [2014] = 2014, [2015] = 2015, - [2016] = 1988, + [2016] = 2016, [2017] = 2017, [2018] = 2018, [2019] = 2019, [2020] = 2020, - [2021] = 1996, + [2021] = 2021, [2022] = 2022, [2023] = 2023, [2024] = 2024, - [2025] = 1986, - [2026] = 1985, + [2025] = 2025, + [2026] = 1990, [2027] = 2027, [2028] = 2028, [2029] = 2029, - [2030] = 1987, + [2030] = 1988, [2031] = 2031, [2032] = 2032, [2033] = 2033, - [2034] = 2034, + [2034] = 1033, [2035] = 2035, - [2036] = 2024, - [2037] = 2037, - [2038] = 2038, + [2036] = 2036, + [2037] = 1987, + [2038] = 1989, [2039] = 2039, [2040] = 2040, [2041] = 2041, - [2042] = 2001, - [2043] = 2002, - [2044] = 2012, - [2045] = 2013, - [2046] = 2046, - [2047] = 2047, - [2048] = 2048, - [2049] = 2049, + [2042] = 1034, + [2043] = 2043, + [2044] = 2036, + [2045] = 2040, + [2046] = 2001, + [2047] = 2003, + [2048] = 2035, + [2049] = 2043, [2050] = 2050, - [2051] = 2051, + [2051] = 543, [2052] = 2052, - [2053] = 2049, + [2053] = 2053, [2054] = 2054, - [2055] = 2050, - [2056] = 542, + [2055] = 2055, + [2056] = 2056, [2057] = 2057, - [2058] = 2052, - [2059] = 2054, - [2060] = 2048, - [2061] = 2051, + [2058] = 2054, + [2059] = 2052, + [2060] = 2050, + [2061] = 2053, [2062] = 2057, - [2063] = 1012, - [2064] = 2064, - [2065] = 1011, - [2066] = 2038, - [2067] = 2064, - [2068] = 2033, - [2069] = 1010, - [2070] = 2064, - [2071] = 2064, - [2072] = 2064, - [2073] = 2064, - [2074] = 2064, - [2075] = 2029, - [2076] = 2064, - [2077] = 2064, - [2078] = 2078, - [2079] = 2078, + [2063] = 2056, + [2064] = 2055, + [2065] = 2025, + [2066] = 1033, + [2067] = 1035, + [2068] = 2068, + [2069] = 1034, + [2070] = 2068, + [2071] = 2068, + [2072] = 2068, + [2073] = 2068, + [2074] = 2068, + [2075] = 1998, + [2076] = 2068, + [2077] = 2068, + [2078] = 2041, + [2079] = 2068, [2080] = 2080, [2081] = 2080, [2082] = 2082, - [2083] = 2083, - [2084] = 2083, - [2085] = 2080, + [2083] = 2082, + [2084] = 2084, + [2085] = 2085, [2086] = 2082, - [2087] = 2083, - [2088] = 2080, + [2087] = 2084, + [2088] = 2085, [2089] = 2082, - [2090] = 2083, - [2091] = 2080, + [2090] = 2084, + [2091] = 2085, [2092] = 2082, - [2093] = 2083, - [2094] = 2080, + [2093] = 2084, + [2094] = 2085, [2095] = 2082, - [2096] = 2083, - [2097] = 2080, + [2096] = 2084, + [2097] = 2085, [2098] = 2082, - [2099] = 2083, - [2100] = 2082, - [2101] = 2083, - [2102] = 2080, - [2103] = 2082, - [2104] = 2104, - [2105] = 2105, - [2106] = 2105, - [2107] = 2104, - [2108] = 2104, - [2109] = 2104, - [2110] = 2105, - [2111] = 2104, - [2112] = 2104, - [2113] = 2105, - [2114] = 2105, - [2115] = 2115, - [2116] = 2104, - [2117] = 2104, - [2118] = 2105, - [2119] = 2105, - [2120] = 2105, - [2121] = 2121, - [2122] = 2121, + [2099] = 2084, + [2100] = 2084, + [2101] = 2085, + [2102] = 2082, + [2103] = 2085, + [2104] = 2084, + [2105] = 2085, + [2106] = 2106, + [2107] = 2106, + [2108] = 2106, + [2109] = 2106, + [2110] = 2110, + [2111] = 2111, + [2112] = 2111, + [2113] = 2106, + [2114] = 2111, + [2115] = 2111, + [2116] = 2106, + [2117] = 2106, + [2118] = 2111, + [2119] = 2111, + [2120] = 2111, + [2121] = 2111, + [2122] = 2106, [2123] = 2123, - [2124] = 2123, + [2124] = 2124, [2125] = 2125, [2126] = 2126, - [2127] = 2127, + [2127] = 2123, [2128] = 2125, - [2129] = 2126, - [2130] = 2121, - [2131] = 2127, - [2132] = 2121, - [2133] = 2123, - [2134] = 2123, - [2135] = 2125, - [2136] = 2126, - [2137] = 2127, - [2138] = 2125, - [2139] = 2126, - [2140] = 2127, - [2141] = 2141, - [2142] = 2123, - [2143] = 2123, - [2144] = 2125, - [2145] = 2126, - [2146] = 2127, - [2147] = 2125, - [2148] = 2126, - [2149] = 2121, - [2150] = 2121, - [2151] = 2127, - [2152] = 2123, - [2153] = 2125, - [2154] = 2126, - [2155] = 2127, - [2156] = 2123, - [2157] = 2125, - [2158] = 2126, - [2159] = 2127, - [2160] = 2121, - [2161] = 2161, - [2162] = 2162, - [2163] = 2121, - [2164] = 2164, + [2129] = 2129, + [2130] = 2126, + [2131] = 2123, + [2132] = 2125, + [2133] = 2124, + [2134] = 2124, + [2135] = 2126, + [2136] = 2123, + [2137] = 2125, + [2138] = 2129, + [2139] = 2139, + [2140] = 2129, + [2141] = 2126, + [2142] = 2124, + [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, [2165] = 2165, [2166] = 2166, [2167] = 2167, [2168] = 2168, [2169] = 2169, - [2170] = 2170, - [2171] = 2171, - [2172] = 2167, + [2170] = 2168, + [2171] = 2169, + [2172] = 2172, [2173] = 2173, - [2174] = 2173, - [2175] = 2170, + [2174] = 2174, + [2175] = 2167, [2176] = 2176, [2177] = 2177, [2178] = 2178, - [2179] = 2178, - [2180] = 2178, + [2179] = 2179, + [2180] = 2180, [2181] = 2181, [2182] = 2182, - [2183] = 2177, + [2183] = 1032, [2184] = 2184, - [2185] = 1008, + [2185] = 2181, [2186] = 2186, - [2187] = 2178, + [2187] = 2187, [2188] = 2188, - [2189] = 2182, - [2190] = 2177, - [2191] = 1009, - [2192] = 2192, + [2189] = 2181, + [2190] = 2190, + [2191] = 2191, + [2192] = 2186, [2193] = 2193, [2194] = 2194, [2195] = 2195, - [2196] = 2177, - [2197] = 2177, - [2198] = 2193, - [2199] = 2178, - [2200] = 2200, - [2201] = 2177, - [2202] = 537, - [2203] = 2203, - [2204] = 2182, - [2205] = 2177, - [2206] = 2182, - [2207] = 2207, + [2196] = 2196, + [2197] = 2187, + [2198] = 2198, + [2199] = 2199, + [2200] = 2194, + [2201] = 2201, + [2202] = 2202, + [2203] = 2181, + [2204] = 2204, + [2205] = 2205, + [2206] = 2187, + [2207] = 2194, [2208] = 2208, - [2209] = 2177, - [2210] = 542, - [2211] = 2211, - [2212] = 2182, - [2213] = 2213, - [2214] = 2214, + [2209] = 2187, + [2210] = 2187, + [2211] = 2187, + [2212] = 2212, + [2213] = 2181, + [2214] = 2181, [2215] = 2215, - [2216] = 2216, - [2217] = 2217, + [2216] = 2194, + [2217] = 2194, [2218] = 2218, [2219] = 2219, - [2220] = 2207, - [2221] = 2221, - [2222] = 2177, + [2220] = 2191, + [2221] = 2187, + [2222] = 2218, [2223] = 2223, - [2224] = 2224, - [2225] = 2181, - [2226] = 2178, + [2224] = 2187, + [2225] = 2208, + [2226] = 2180, [2227] = 2227, - [2228] = 2228, + [2228] = 535, [2229] = 2229, [2230] = 2230, - [2231] = 2192, - [2232] = 2194, - [2233] = 2224, - [2234] = 2234, - [2235] = 540, - [2236] = 2184, - [2237] = 2234, - [2238] = 2203, - [2239] = 2182, - [2240] = 2177, - [2241] = 2241, - [2242] = 2181, - [2243] = 2243, - [2244] = 1009, + [2231] = 2182, + [2232] = 2232, + [2233] = 2187, + [2234] = 2198, + [2235] = 544, + [2236] = 2236, + [2237] = 2194, + [2238] = 2205, + [2239] = 2187, + [2240] = 1031, + [2241] = 2215, + [2242] = 543, + [2243] = 1985, + [2244] = 2190, [2245] = 2245, - [2246] = 1009, + [2246] = 2246, [2247] = 2247, [2248] = 2248, - [2249] = 2245, - [2250] = 2250, + [2249] = 2249, + [2250] = 2186, [2251] = 2251, - [2252] = 2252, - [2253] = 2253, - [2254] = 2254, - [2255] = 2241, + [2252] = 2223, + [2253] = 2229, + [2254] = 2218, + [2255] = 1032, [2256] = 2256, [2257] = 2257, - [2258] = 2252, - [2259] = 2259, - [2260] = 2192, - [2261] = 2194, - [2262] = 2214, - [2263] = 2263, - [2264] = 1008, + [2258] = 2258, + [2259] = 2256, + [2260] = 2249, + [2261] = 2261, + [2262] = 2245, + [2263] = 2257, + [2264] = 2264, [2265] = 2265, - [2266] = 2213, - [2267] = 2234, + [2266] = 2261, + [2267] = 1031, [2268] = 2268, - [2269] = 2207, - [2270] = 2270, - [2271] = 2268, - [2272] = 2265, - [2273] = 2273, - [2274] = 2229, - [2275] = 2253, - [2276] = 2247, - [2277] = 1008, + [2269] = 2215, + [2270] = 2191, + [2271] = 2271, + [2272] = 2258, + [2273] = 2178, + [2274] = 2208, + [2275] = 2246, + [2276] = 2276, + [2277] = 2277, [2278] = 2278, - [2279] = 2228, + [2279] = 2277, [2280] = 2280, - [2281] = 2230, - [2282] = 2251, + [2281] = 2247, + [2282] = 2248, [2283] = 2283, [2284] = 2284, - [2285] = 2280, - [2286] = 2257, - [2287] = 1982, - [2288] = 2288, - [2289] = 2243, - [2290] = 2263, - [2291] = 2273, - [2292] = 2248, - [2293] = 1986, - [2294] = 2294, - [2295] = 1003, + [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] = 2294, - [2298] = 2298, - [2299] = 1004, - [2300] = 997, + [2297] = 2297, + [2298] = 1025, + [2299] = 1026, + [2300] = 2300, [2301] = 2301, - [2302] = 2302, + [2302] = 2296, [2303] = 2303, [2304] = 2304, - [2305] = 2305, - [2306] = 2298, - [2307] = 542, - [2308] = 2298, - [2309] = 999, - [2310] = 1005, - [2311] = 2311, - [2312] = 2312, - [2313] = 1006, - [2314] = 2314, - [2315] = 2312, - [2316] = 2316, - [2317] = 2296, - [2318] = 1000, - [2319] = 911, - [2320] = 2298, - [2321] = 1003, - [2322] = 1004, - [2323] = 1005, - [2324] = 1006, - [2325] = 2325, - [2326] = 2314, - [2327] = 2312, - [2328] = 1007, - [2329] = 2296, - [2330] = 2330, + [2305] = 114, + [2306] = 2306, + [2307] = 2297, + [2308] = 2297, + [2309] = 1027, + [2310] = 2310, + [2311] = 547, + [2312] = 1021, + [2313] = 2313, + [2314] = 2304, + [2315] = 2315, + [2316] = 2306, + [2317] = 2306, + [2318] = 2318, + [2319] = 2319, + [2320] = 2320, + [2321] = 2313, + [2322] = 2304, + [2323] = 2323, + [2324] = 2324, + [2325] = 2320, + [2326] = 2326, + [2327] = 2320, + [2328] = 1988, + [2329] = 117, + [2330] = 2297, [2331] = 2331, [2332] = 2332, - [2333] = 2333, - [2334] = 2298, - [2335] = 2335, - [2336] = 2314, - [2337] = 2312, - [2338] = 2296, + [2333] = 1017, + [2334] = 2323, + [2335] = 2296, + [2336] = 2336, + [2337] = 2296, + [2338] = 2297, [2339] = 2339, [2340] = 2340, [2341] = 2341, - [2342] = 1007, - [2343] = 2340, - [2344] = 2344, - [2345] = 2312, - [2346] = 1988, - [2347] = 1987, - [2348] = 2348, - [2349] = 2169, - [2350] = 2168, + [2342] = 2342, + [2343] = 2323, + [2344] = 2331, + [2345] = 2345, + [2346] = 2346, + [2347] = 2347, + [2348] = 913, + [2349] = 2349, + [2350] = 2350, [2351] = 2351, - [2352] = 2352, - [2353] = 2312, - [2354] = 2354, - [2355] = 1985, - [2356] = 997, - [2357] = 2312, - [2358] = 2311, - [2359] = 2359, - [2360] = 2314, - [2361] = 2312, - [2362] = 2325, - [2363] = 1000, + [2352] = 543, + [2353] = 2353, + [2354] = 2339, + [2355] = 1019, + [2356] = 1024, + [2357] = 2357, + [2358] = 2310, + [2359] = 1020, + [2360] = 2297, + [2361] = 2304, + [2362] = 1020, + [2363] = 1021, [2364] = 2364, - [2365] = 2365, - [2366] = 2366, + [2365] = 2349, + [2366] = 2350, [2367] = 2367, - [2368] = 2368, + [2368] = 2323, [2369] = 2369, - [2370] = 2369, - [2371] = 2316, - [2372] = 2372, - [2373] = 2372, + [2370] = 1024, + [2371] = 1025, + [2372] = 1026, + [2373] = 1027, [2374] = 2374, - [2375] = 2375, - [2376] = 2296, - [2377] = 2352, - [2378] = 2314, + [2375] = 1017, + [2376] = 913, + [2377] = 2377, + [2378] = 2350, [2379] = 2379, [2380] = 2380, - [2381] = 113, - [2382] = 2382, - [2383] = 2383, - [2384] = 117, - [2385] = 547, - [2386] = 2351, - [2387] = 2294, - [2388] = 2296, - [2389] = 2372, + [2381] = 2304, + [2382] = 2172, + [2383] = 1990, + [2384] = 2350, + [2385] = 2385, + [2386] = 2386, + [2387] = 2304, + [2388] = 2350, + [2389] = 2389, [2390] = 2390, [2391] = 2391, - [2392] = 2298, - [2393] = 2379, - [2394] = 2394, - [2395] = 2395, + [2392] = 2392, + [2393] = 2350, + [2394] = 2350, + [2395] = 2350, [2396] = 2396, - [2397] = 2397, - [2398] = 2372, - [2399] = 2372, - [2400] = 2372, - [2401] = 2380, - [2402] = 2348, - [2403] = 2372, - [2404] = 2372, - [2405] = 2359, - [2406] = 2374, - [2407] = 2407, + [2397] = 2323, + [2398] = 2174, + [2399] = 2315, + [2400] = 2296, + [2401] = 2401, + [2402] = 2297, + [2403] = 1019, + [2404] = 2351, + [2405] = 2336, + [2406] = 2406, + [2407] = 2295, [2408] = 2408, - [2409] = 911, - [2410] = 2410, - [2411] = 2411, + [2409] = 1987, + [2410] = 1989, + [2411] = 2324, [2412] = 2412, - [2413] = 2351, - [2414] = 2314, - [2415] = 999, - [2416] = 559, + [2413] = 2323, + [2414] = 2406, + [2415] = 2296, + [2416] = 2297, [2417] = 2417, [2418] = 2418, [2419] = 2419, @@ -5298,502 +5298,502 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2427] = 2427, [2428] = 2428, [2429] = 2429, - [2430] = 2430, - [2431] = 2418, + [2430] = 1018, + [2431] = 2431, [2432] = 2432, - [2433] = 2433, - [2434] = 2420, + [2433] = 2420, + [2434] = 2434, [2435] = 2435, - [2436] = 2419, - [2437] = 2420, + [2436] = 2436, + [2437] = 2419, [2438] = 2438, [2439] = 2439, - [2440] = 2424, - [2441] = 2419, - [2442] = 2420, + [2440] = 2422, + [2441] = 2423, + [2442] = 2442, [2443] = 2443, [2444] = 2444, - [2445] = 2445, - [2446] = 2446, + [2445] = 2422, + [2446] = 2423, [2447] = 2447, - [2448] = 2428, - [2449] = 2429, - [2450] = 2450, - [2451] = 2424, + [2448] = 2448, + [2449] = 2427, + [2450] = 2427, + [2451] = 2418, [2452] = 2452, - [2453] = 2418, - [2454] = 2418, + [2453] = 2432, + [2454] = 2454, [2455] = 2455, - [2456] = 2428, - [2457] = 2429, - [2458] = 2458, - [2459] = 2459, + [2456] = 2456, + [2457] = 2434, + [2458] = 2435, + [2459] = 2419, [2460] = 2460, - [2461] = 2407, - [2462] = 2419, - [2463] = 2420, + [2461] = 2461, + [2462] = 2462, + [2463] = 2432, [2464] = 2464, - [2465] = 2428, - [2466] = 2429, - [2467] = 554, + [2465] = 2465, + [2466] = 2422, + [2467] = 2423, [2468] = 2468, [2469] = 2469, [2470] = 2470, - [2471] = 2471, - [2472] = 2428, - [2473] = 2429, + [2471] = 2427, + [2472] = 2472, + [2473] = 2473, [2474] = 2474, [2475] = 2475, [2476] = 2476, [2477] = 2477, - [2478] = 2478, + [2478] = 2432, [2479] = 2479, [2480] = 2480, - [2481] = 2438, - [2482] = 2482, - [2483] = 2483, + [2481] = 2434, + [2482] = 2435, + [2483] = 2419, [2484] = 2484, [2485] = 2485, - [2486] = 2486, - [2487] = 2486, - [2488] = 2488, - [2489] = 2486, + [2486] = 2432, + [2487] = 2422, + [2488] = 2423, + [2489] = 2489, [2490] = 2490, [2491] = 2491, - [2492] = 2479, - [2493] = 2447, - [2494] = 2494, - [2495] = 2483, - [2496] = 2488, - [2497] = 2497, + [2492] = 2492, + [2493] = 2493, + [2494] = 2438, + [2495] = 2447, + [2496] = 2448, + [2497] = 2427, [2498] = 2498, - [2499] = 2435, - [2500] = 2500, - [2501] = 2501, - [2502] = 2502, - [2503] = 2491, - [2504] = 2504, - [2505] = 2450, - [2506] = 2419, - [2507] = 2428, - [2508] = 2504, - [2509] = 2426, - [2510] = 2420, - [2511] = 2429, - [2512] = 2502, - [2513] = 2228, - [2514] = 2230, - [2515] = 2515, - [2516] = 2516, - [2517] = 2517, - [2518] = 557, - [2519] = 2519, - [2520] = 2419, - [2521] = 2418, - [2522] = 2419, - [2523] = 2523, - [2524] = 2420, - [2525] = 2486, - [2526] = 2420, - [2527] = 2424, - [2528] = 2428, - [2529] = 2459, - [2530] = 2429, - [2531] = 2464, - [2532] = 2532, - [2533] = 2516, - [2534] = 2534, - [2535] = 2424, - [2536] = 2536, - [2537] = 2537, - [2538] = 2538, - [2539] = 2425, - [2540] = 2447, - [2541] = 2483, - [2542] = 2419, - [2543] = 2543, + [2499] = 2499, + [2500] = 2432, + [2501] = 2434, + [2502] = 2435, + [2503] = 2420, + [2504] = 2498, + [2505] = 2422, + [2506] = 2423, + [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, + [2541] = 2541, + [2542] = 2423, + [2543] = 2539, [2544] = 2544, - [2545] = 2545, - [2546] = 2546, - [2547] = 2491, - [2548] = 2548, + [2545] = 2530, + [2546] = 2439, + [2547] = 2547, + [2548] = 2429, [2549] = 2549, - [2550] = 2428, - [2551] = 2551, - [2552] = 2429, - [2553] = 2447, - [2554] = 2483, - [2555] = 998, - [2556] = 2491, + [2550] = 2452, + [2551] = 2492, + [2552] = 2540, + [2553] = 2553, + [2554] = 2484, + [2555] = 2555, + [2556] = 2556, [2557] = 2557, [2558] = 2558, - [2559] = 2447, - [2560] = 2483, + [2559] = 2559, + [2560] = 2560, [2561] = 2561, [2562] = 2562, - [2563] = 2563, - [2564] = 2213, - [2565] = 2491, - [2566] = 2497, - [2567] = 2424, - [2568] = 2443, - [2569] = 2435, - [2570] = 2501, - [2571] = 2447, - [2572] = 2483, - [2573] = 2486, - [2574] = 2491, - [2575] = 2575, + [2563] = 2434, + [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] = 2439, - [2578] = 2460, - [2579] = 2455, - [2580] = 1001, - [2581] = 1002, + [2577] = 2434, + [2578] = 2530, + [2579] = 2579, + [2580] = 2580, + [2581] = 2435, [2582] = 2582, - [2583] = 2532, - [2584] = 2486, - [2585] = 2420, - [2586] = 2418, - [2587] = 2587, - [2588] = 2469, - [2589] = 2428, - [2590] = 2590, - [2591] = 2433, - [2592] = 2419, - [2593] = 2482, - [2594] = 2429, - [2595] = 2446, - [2596] = 2515, - [2597] = 2458, - [2598] = 2598, - [2599] = 618, - [2600] = 653, - [2601] = 654, - [2602] = 2602, - [2603] = 655, - [2604] = 656, - [2605] = 657, - [2606] = 658, + [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, + [2599] = 2599, + [2600] = 2434, + [2601] = 2601, + [2602] = 571, + [2603] = 572, + [2604] = 2601, + [2605] = 2605, + [2606] = 2606, [2607] = 2607, [2608] = 2608, - [2609] = 2609, + [2609] = 573, [2610] = 2610, [2611] = 2611, [2612] = 2612, [2613] = 2613, [2614] = 2614, - [2615] = 2615, - [2616] = 659, - [2617] = 2617, - [2618] = 2607, - [2619] = 2608, + [2615] = 574, + [2616] = 668, + [2617] = 576, + [2618] = 2618, + [2619] = 2619, [2620] = 2620, - [2621] = 2617, - [2622] = 2620, - [2623] = 660, - [2624] = 661, - [2625] = 662, - [2626] = 2626, - [2627] = 663, - [2628] = 566, - [2629] = 664, - [2630] = 2630, - [2631] = 665, - [2632] = 2630, - [2633] = 2633, - [2634] = 2634, + [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] = 2637, - [2638] = 666, - [2639] = 2639, - [2640] = 2640, - [2641] = 2270, - [2642] = 2642, - [2643] = 621, - [2644] = 622, - [2645] = 623, + [2637] = 608, + [2638] = 2638, + [2639] = 669, + [2640] = 671, + [2641] = 578, + [2642] = 579, + [2643] = 2643, + [2644] = 2644, + [2645] = 2645, [2646] = 2646, [2647] = 2647, - [2648] = 2648, + [2648] = 2613, [2649] = 2649, - [2650] = 560, + [2650] = 644, [2651] = 2651, - [2652] = 2652, - [2653] = 2653, - [2654] = 2651, - [2655] = 625, - [2656] = 2633, - [2657] = 2657, - [2658] = 2658, - [2659] = 2634, - [2660] = 2635, - [2661] = 2661, - [2662] = 2662, - [2663] = 1010, - [2664] = 2610, - [2665] = 2611, - [2666] = 2636, + [2652] = 2606, + [2653] = 604, + [2654] = 580, + [2655] = 2276, + [2656] = 676, + [2657] = 2614, + [2658] = 2606, + [2659] = 2608, + [2660] = 2660, + [2661] = 2651, + [2662] = 673, + [2663] = 2620, + [2664] = 618, + [2665] = 606, + [2666] = 677, [2667] = 2667, - [2668] = 2608, - [2669] = 2617, + [2668] = 2668, + [2669] = 607, [2670] = 2670, - [2671] = 2630, - [2672] = 2611, - [2673] = 2673, - [2674] = 2633, + [2671] = 645, + [2672] = 564, + [2673] = 652, + [2674] = 2635, [2675] = 2636, - [2676] = 2639, - [2677] = 2639, - [2678] = 2640, - [2679] = 2647, - [2680] = 2648, + [2676] = 2605, + [2677] = 680, + [2678] = 581, + [2679] = 582, + [2680] = 583, [2681] = 2681, - [2682] = 2649, - [2683] = 2651, - [2684] = 2684, + [2682] = 2682, + [2683] = 2646, + [2684] = 2647, [2685] = 2685, - [2686] = 2610, - [2687] = 2611, - [2688] = 2647, - [2689] = 2648, - [2690] = 1011, - [2691] = 2608, - [2692] = 2617, - [2693] = 667, - [2694] = 2649, - [2695] = 2630, - [2696] = 2639, - [2697] = 668, - [2698] = 669, - [2699] = 2633, - [2700] = 2636, - [2701] = 2639, - [2702] = 670, - [2703] = 2612, - [2704] = 626, - [2705] = 2647, - [2706] = 2648, - [2707] = 627, - [2708] = 2649, - [2709] = 671, - [2710] = 2651, - [2711] = 2711, - [2712] = 1012, + [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] = 672, - [2715] = 673, - [2716] = 674, - [2717] = 628, - [2718] = 2610, - [2719] = 2611, - [2720] = 2720, - [2721] = 2633, - [2722] = 2608, - [2723] = 2617, - [2724] = 675, - [2725] = 2634, - [2726] = 2630, - [2727] = 676, - [2728] = 677, - [2729] = 678, - [2730] = 679, - [2731] = 2633, - [2732] = 2636, - [2733] = 2639, - [2734] = 680, - [2735] = 629, - [2736] = 2651, - [2737] = 630, - [2738] = 2640, - [2739] = 631, - [2740] = 2647, - [2741] = 2648, - [2742] = 650, - [2743] = 2649, - [2744] = 2651, - [2745] = 583, - [2746] = 602, - [2747] = 2610, - [2748] = 2611, - [2749] = 2749, - [2750] = 2750, - [2751] = 2630, - [2752] = 2633, - [2753] = 2636, - [2754] = 2754, - [2755] = 600, - [2756] = 652, - [2757] = 2647, - [2758] = 2648, - [2759] = 632, - [2760] = 2649, - [2761] = 2651, - [2762] = 633, - [2763] = 634, - [2764] = 681, - [2765] = 682, - [2766] = 2766, - [2767] = 2767, - [2768] = 635, - [2769] = 564, - [2770] = 2767, - [2771] = 2647, - [2772] = 2648, - [2773] = 2649, - [2774] = 2651, - [2775] = 2775, - [2776] = 585, - [2777] = 683, - [2778] = 2033, - [2779] = 2779, - [2780] = 637, - [2781] = 2647, - [2782] = 2648, - [2783] = 2651, - [2784] = 2784, - [2785] = 638, - [2786] = 2635, - [2787] = 563, - [2788] = 604, - [2789] = 2789, - [2790] = 2636, - [2791] = 639, - [2792] = 640, - [2793] = 118, - [2794] = 2794, - [2795] = 2795, - [2796] = 2796, - [2797] = 2797, - [2798] = 641, + [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, + [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, + [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, + [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] = 642, - [2801] = 643, - [2802] = 2673, - [2803] = 2711, - [2804] = 2607, - [2805] = 2749, - [2806] = 2608, - [2807] = 624, - [2808] = 2609, - [2809] = 2809, + [2800] = 670, + [2801] = 672, + [2802] = 2636, + [2803] = 637, + [2804] = 2613, + [2805] = 2805, + [2806] = 638, + [2807] = 639, + [2808] = 2614, + [2809] = 2651, [2810] = 2810, - [2811] = 2811, - [2812] = 2812, - [2813] = 573, - [2814] = 2814, - [2815] = 578, - [2816] = 612, - [2817] = 2817, - [2818] = 2818, - [2819] = 2617, - [2820] = 2653, - [2821] = 2667, - [2822] = 2822, - [2823] = 565, - [2824] = 2824, - [2825] = 2620, - [2826] = 644, - [2827] = 2827, - [2828] = 645, - [2829] = 567, - [2830] = 568, - [2831] = 2799, - [2832] = 572, - [2833] = 685, - [2834] = 574, - [2835] = 646, - [2836] = 575, - [2837] = 576, - [2838] = 577, - [2839] = 647, - [2840] = 579, - [2841] = 580, - [2842] = 581, - [2843] = 582, - [2844] = 648, - [2845] = 2626, - [2846] = 109, - [2847] = 2029, - [2848] = 2848, + [2811] = 658, + [2812] = 640, + [2813] = 575, + [2814] = 1034, + [2815] = 2815, + [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, [2849] = 2849, - [2850] = 2038, - [2851] = 2851, - [2852] = 562, - [2853] = 684, - [2854] = 2799, - [2855] = 2647, - [2856] = 2648, - [2857] = 2609, - [2858] = 2610, - [2859] = 2809, - [2860] = 649, - [2861] = 2809, - [2862] = 2653, - [2863] = 584, - [2864] = 586, - [2865] = 587, - [2866] = 588, - [2867] = 2810, - [2868] = 2799, - [2869] = 2611, - [2870] = 589, - [2871] = 590, - [2872] = 591, - [2873] = 592, - [2874] = 593, - [2875] = 2809, - [2876] = 2612, - [2877] = 594, - [2878] = 595, - [2879] = 596, - [2880] = 2653, - [2881] = 597, - [2882] = 598, - [2883] = 599, - [2884] = 2884, - [2885] = 2799, - [2886] = 2610, - [2887] = 2887, - [2888] = 620, - [2889] = 2811, - [2890] = 2809, - [2891] = 601, - [2892] = 2653, - [2893] = 2254, - [2894] = 2894, - [2895] = 603, - [2896] = 2799, - [2897] = 2649, - [2898] = 605, - [2899] = 606, - [2900] = 607, - [2901] = 608, - [2902] = 609, - [2903] = 2809, - [2904] = 610, - [2905] = 611, - [2906] = 2653, - [2907] = 613, - [2908] = 614, - [2909] = 651, - [2910] = 615, - [2911] = 616, - [2912] = 2912, - [2913] = 2913, - [2914] = 2849, - [2915] = 617, - [2916] = 619, - [2917] = 2913, - [2918] = 2814, - [2919] = 636, - [2920] = 2920, - [2921] = 2041, - [2922] = 2020, - [2923] = 2046, + [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, + [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, + [2891] = 2891, + [2892] = 2685, + [2893] = 2608, + [2894] = 2651, + [2895] = 2895, + [2896] = 603, + [2897] = 2891, + [2898] = 2740, + [2899] = 2601, + [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, + [2923] = 2923, [2924] = 2924, - [2925] = 2034, + [2925] = 2925, [2926] = 2926, [2927] = 2927, [2928] = 2928, @@ -5803,359 +5803,359 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2932] = 2932, [2933] = 2933, [2934] = 2934, - [2935] = 2935, + [2935] = 605, [2936] = 2936, [2937] = 2937, [2938] = 2938, [2939] = 2939, [2940] = 2940, [2941] = 2941, - [2942] = 2924, + [2942] = 2942, [2943] = 2943, [2944] = 2944, - [2945] = 2931, - [2946] = 2935, - [2947] = 2003, + [2945] = 2945, + [2946] = 2946, + [2947] = 2947, [2948] = 2948, - [2949] = 2010, - [2950] = 2950, + [2949] = 2949, + [2950] = 2929, [2951] = 2951, [2952] = 2952, - [2953] = 2953, + [2953] = 2930, [2954] = 2954, [2955] = 2955, - [2956] = 2931, + [2956] = 2956, [2957] = 2957, [2958] = 2958, - [2959] = 2935, - [2960] = 2929, - [2961] = 2961, + [2959] = 2926, + [2960] = 2927, + [2961] = 2937, [2962] = 2962, [2963] = 2963, - [2964] = 2931, + [2964] = 2928, [2965] = 2965, - [2966] = 2966, + [2966] = 2948, [2967] = 2967, [2968] = 2968, [2969] = 2969, - [2970] = 2966, - [2971] = 2955, + [2970] = 2970, + [2971] = 2932, [2972] = 2972, [2973] = 2973, - [2974] = 2974, - [2975] = 2951, - [2976] = 2935, - [2977] = 2926, + [2974] = 2954, + [2975] = 2947, + [2976] = 2949, + [2977] = 2952, [2978] = 2978, [2979] = 2979, - [2980] = 2940, - [2981] = 2974, + [2980] = 2980, + [2981] = 2981, [2982] = 2982, - [2983] = 2983, + [2983] = 2938, [2984] = 2984, - [2985] = 2979, + [2985] = 2985, [2986] = 2986, - [2987] = 2940, - [2988] = 585, - [2989] = 2929, + [2987] = 2941, + [2988] = 2942, + [2989] = 2989, [2990] = 2990, - [2991] = 2930, + [2991] = 2991, [2992] = 2992, - [2993] = 2974, - [2994] = 2994, + [2993] = 2019, + [2994] = 2978, [2995] = 2995, [2996] = 2996, [2997] = 2997, [2998] = 2998, [2999] = 2999, [3000] = 3000, - [3001] = 2941, - [3002] = 3002, + [3001] = 3001, + [3002] = 2922, [3003] = 3003, [3004] = 3004, - [3005] = 2928, - [3006] = 2005, - [3007] = 2006, - [3008] = 2937, - [3009] = 2948, - [3010] = 2994, - [3011] = 3011, + [3005] = 2954, + [3006] = 2938, + [3007] = 3007, + [3008] = 2020, + [3009] = 3009, + [3010] = 3010, + [3011] = 2928, [3012] = 3012, - [3013] = 3013, + [3013] = 2948, [3014] = 3014, - [3015] = 3015, + [3015] = 2958, [3016] = 3016, - [3017] = 2967, - [3018] = 2958, - [3019] = 2969, + [3017] = 2941, + [3018] = 3018, + [3019] = 2942, [3020] = 3020, [3021] = 3021, [3022] = 3022, - [3023] = 2924, - [3024] = 2958, - [3025] = 2008, - [3026] = 3026, - [3027] = 2014, - [3028] = 2931, - [3029] = 1997, - [3030] = 3030, + [3023] = 2928, + [3024] = 2948, + [3025] = 2967, + [3026] = 2962, + [3027] = 2968, + [3028] = 2969, + [3029] = 3029, + [3030] = 2932, [3031] = 3031, - [3032] = 2935, - [3033] = 2983, - [3034] = 3034, - [3035] = 3035, + [3032] = 3032, + [3033] = 2947, + [3034] = 2949, + [3035] = 2952, [3036] = 3036, - [3037] = 2930, + [3037] = 2978, [3038] = 3038, - [3039] = 3039, + [3039] = 2928, [3040] = 3040, - [3041] = 3041, - [3042] = 3042, + [3041] = 2948, + [3042] = 2923, [3043] = 3043, - [3044] = 2927, + [3044] = 2939, [3045] = 3045, - [3046] = 3046, + [3046] = 2931, [3047] = 3047, [3048] = 3048, - [3049] = 3020, - [3050] = 3043, - [3051] = 2967, - [3052] = 2969, - [3053] = 2017, + [3049] = 2963, + [3050] = 3050, + [3051] = 2022, + [3052] = 2965, + [3053] = 3053, [3054] = 3054, - [3055] = 3055, - [3056] = 3056, - [3057] = 2920, - [3058] = 3058, + [3055] = 3007, + [3056] = 1999, + [3057] = 2972, + [3058] = 2929, [3059] = 3059, - [3060] = 3060, + [3060] = 2930, [3061] = 3061, [3062] = 3062, - [3063] = 2936, - [3064] = 3054, - [3065] = 3055, - [3066] = 3066, - [3067] = 2022, - [3068] = 3068, - [3069] = 2998, - [3070] = 2027, - [3071] = 2302, - [3072] = 2958, - [3073] = 2200, - [3074] = 2995, - [3075] = 2996, - [3076] = 3031, - [3077] = 2958, - [3078] = 2028, - [3079] = 2963, - [3080] = 3014, - [3081] = 3081, - [3082] = 2997, - [3083] = 2011, - [3084] = 3084, - [3085] = 2967, - [3086] = 2930, - [3087] = 2969, - [3088] = 3013, - [3089] = 3089, + [3063] = 3063, + [3064] = 2980, + [3065] = 3065, + [3066] = 2389, + [3067] = 3065, + [3068] = 2039, + [3069] = 2990, + [3070] = 3070, + [3071] = 3071, + [3072] = 3072, + [3073] = 2938, + [3074] = 3074, + [3075] = 3075, + [3076] = 3076, + [3077] = 2941, + [3078] = 3078, + [3079] = 3079, + [3080] = 2942, + [3081] = 3074, + [3082] = 3082, + [3083] = 3083, + [3084] = 2385, + [3085] = 3085, + [3086] = 3086, + [3087] = 3016, + [3088] = 2021, + [3089] = 2934, [3090] = 3090, - [3091] = 2966, - [3092] = 3092, - [3093] = 2972, - [3094] = 2973, - [3095] = 3095, - [3096] = 3096, - [3097] = 3097, + [3091] = 3091, + [3092] = 2946, + [3093] = 3032, + [3094] = 3029, + [3095] = 2954, + [3096] = 2943, + [3097] = 2991, [3098] = 2979, - [3099] = 3099, - [3100] = 2951, - [3101] = 3101, - [3102] = 3102, + [3099] = 2936, + [3100] = 3100, + [3101] = 2973, + [3102] = 3079, [3103] = 3103, - [3104] = 3104, - [3105] = 2957, - [3106] = 3097, - [3107] = 2979, - [3108] = 2953, - [3109] = 2940, - [3110] = 3110, - [3111] = 2974, - [3112] = 3112, - [3113] = 3110, - [3114] = 2963, - [3115] = 3045, - [3116] = 3116, - [3117] = 2983, - [3118] = 2954, - [3119] = 2965, - [3120] = 3084, - [3121] = 2944, - [3122] = 2982, - [3123] = 3030, - [3124] = 3048, - [3125] = 3058, - [3126] = 3059, - [3127] = 3060, - [3128] = 3128, - [3129] = 3103, - [3130] = 2939, - [3131] = 3066, - [3132] = 2943, + [3104] = 2938, + [3105] = 3105, + [3106] = 3106, + [3107] = 3047, + [3108] = 2925, + [3109] = 3109, + [3110] = 2954, + [3111] = 3111, + [3112] = 3031, + [3113] = 3083, + [3114] = 2951, + [3115] = 3115, + [3116] = 3076, + [3117] = 3106, + [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, [3133] = 3133, [3134] = 3134, [3135] = 3135, [3136] = 3136, - [3137] = 3137, - [3138] = 3138, - [3139] = 1998, - [3140] = 3140, - [3141] = 3141, - [3142] = 3142, - [3143] = 3068, - [3144] = 2000, - [3145] = 2929, - [3146] = 2963, - [3147] = 2963, - [3148] = 2390, - [3149] = 3002, - [3150] = 2391, - [3151] = 3133, - [3152] = 2396, - [3153] = 2397, - [3154] = 3154, - [3155] = 3134, - [3156] = 3156, - [3157] = 3157, + [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] = 3135, - [3160] = 3160, - [3161] = 3157, - [3162] = 2929, - [3163] = 2930, - [3164] = 3164, - [3165] = 2961, - [3166] = 3003, - [3167] = 2938, - [3168] = 3081, - [3169] = 3169, - [3170] = 2972, - [3171] = 3157, - [3172] = 3136, - [3173] = 3016, - [3174] = 3174, - [3175] = 3175, - [3176] = 3176, - [3177] = 3046, - [3178] = 3164, - [3179] = 3179, - [3180] = 3089, - [3181] = 2967, - [3182] = 3021, - [3183] = 2924, - [3184] = 2930, - [3185] = 2969, - [3186] = 3104, - [3187] = 3099, - [3188] = 2931, - [3189] = 2935, - [3190] = 3116, - [3191] = 2967, - [3192] = 2954, - [3193] = 2939, - [3194] = 2924, - [3195] = 3099, - [3196] = 3196, - [3197] = 3197, - [3198] = 3011, - [3199] = 2969, - [3200] = 3137, - [3201] = 2966, - [3202] = 3138, - [3203] = 3203, - [3204] = 2972, - [3205] = 2966, - [3206] = 3099, - [3207] = 2999, - [3208] = 3056, - [3209] = 2958, - [3210] = 2972, - [3211] = 3116, - [3212] = 2973, - [3213] = 2954, - [3214] = 2973, - [3215] = 2939, - [3216] = 3216, - [3217] = 2951, - [3218] = 3090, - [3219] = 2963, - [3220] = 2962, - [3221] = 2932, - [3222] = 2968, - [3223] = 2984, - [3224] = 3224, - [3225] = 3099, - [3226] = 2929, - [3227] = 3101, - [3228] = 2375, - [3229] = 3092, - [3230] = 3116, - [3231] = 3116, - [3232] = 2954, - [3233] = 2939, - [3234] = 2967, - [3235] = 2934, - [3236] = 2983, - [3237] = 3237, - [3238] = 2969, - [3239] = 2967, - [3240] = 2966, - [3241] = 3112, - [3242] = 2972, - [3243] = 2973, - [3244] = 2951, - [3245] = 3099, - [3246] = 3034, - [3247] = 2979, - [3248] = 2969, - [3249] = 3116, - [3250] = 2940, - [3251] = 2954, - [3252] = 2939, - [3253] = 2974, - [3254] = 2979, - [3255] = 2940, - [3256] = 2394, - [3257] = 2395, - [3258] = 2974, - [3259] = 2978, - [3260] = 2983, - [3261] = 3156, - [3262] = 2973, - [3263] = 2983, - [3264] = 2039, - [3265] = 2933, - [3266] = 3035, - [3267] = 1999, - [3268] = 2037, - [3269] = 3036, - [3270] = 3038, - [3271] = 3039, - [3272] = 3022, - [3273] = 2950, - [3274] = 2040, - [3275] = 3040, - [3276] = 3140, - [3277] = 2924, - [3278] = 3141, - [3279] = 3142, - [3280] = 3041, - [3281] = 3128, - [3282] = 2951, - [3283] = 2952, - [3284] = 3042, - [3285] = 3203, - [3286] = 3286, - [3287] = 3287, + [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, + [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, [3288] = 3288, [3289] = 3289, [3290] = 3290, @@ -6165,187 +6165,189 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3294] = 3294, [3295] = 3295, [3296] = 3296, - [3297] = 3291, + [3297] = 3292, [3298] = 3298, [3299] = 3299, - [3300] = 3300, - [3301] = 3291, + [3300] = 3295, + [3301] = 3301, [3302] = 3302, - [3303] = 3303, - [3304] = 3293, + [3303] = 3295, + [3304] = 3304, [3305] = 3305, - [3306] = 3298, + [3306] = 3291, [3307] = 3307, - [3308] = 3287, - [3309] = 3303, + [3308] = 3308, + [3309] = 3292, [3310] = 3310, [3311] = 3311, - [3312] = 3310, + [3312] = 3312, [3313] = 3313, [3314] = 3314, [3315] = 3315, - [3316] = 3316, + [3316] = 3301, [3317] = 3317, [3318] = 3318, [3319] = 3319, [3320] = 3320, - [3321] = 3293, - [3322] = 3322, + [3321] = 3321, + [3322] = 3312, [3323] = 3323, - [3324] = 3311, - [3325] = 3305, + [3324] = 3291, + [3325] = 3288, [3326] = 3326, - [3327] = 3326, - [3328] = 3317, - [3329] = 3295, - [3330] = 3305, - [3331] = 3331, - [3332] = 3311, - [3333] = 3298, - [3334] = 3299, - [3335] = 3300, - [3336] = 3292, - [3337] = 3337, - [3338] = 3319, - [3339] = 3315, - [3340] = 3292, - [3341] = 3291, - [3342] = 3342, - [3343] = 3287, - [3344] = 3303, + [3327] = 3327, + [3328] = 3327, + [3329] = 3329, + [3330] = 3308, + [3331] = 3326, + [3332] = 3321, + [3333] = 3333, + [3334] = 3334, + [3335] = 3327, + [3336] = 3301, + [3337] = 3302, + [3338] = 3338, + [3339] = 3321, + [3340] = 3327, + [3341] = 3304, + [3342] = 3295, + [3343] = 3313, + [3344] = 3344, [3345] = 3310, - [3346] = 3290, - [3347] = 3347, - [3348] = 3348, - [3349] = 3311, - [3350] = 3350, + [3346] = 3311, + [3347] = 3312, + [3348] = 3308, + [3349] = 3349, + [3350] = 3314, [3351] = 3351, - [3352] = 3326, + [3352] = 3352, [3353] = 3353, - [3354] = 3319, - [3355] = 3315, - [3356] = 3356, - [3357] = 3331, - [3358] = 3311, - [3359] = 566, - [3360] = 3311, + [3354] = 3354, + [3355] = 3292, + [3356] = 3321, + [3357] = 3357, + [3358] = 3288, + [3359] = 3292, + [3360] = 3360, [3361] = 3361, - [3362] = 3326, + [3362] = 3362, [3363] = 3363, - [3364] = 3295, - [3365] = 3299, - [3366] = 3300, - [3367] = 3293, - [3368] = 3322, - [3369] = 3369, - [3370] = 3370, + [3364] = 3327, + [3365] = 3365, + [3366] = 3329, + [3367] = 3301, + [3368] = 3302, + [3369] = 3288, + [3370] = 3295, [3371] = 3371, - [3372] = 3311, - [3373] = 3315, - [3374] = 3287, - [3375] = 3303, + [3372] = 3372, + [3373] = 3329, + [3374] = 3327, + [3375] = 666, [3376] = 3310, [3377] = 3311, - [3378] = 3311, - [3379] = 3311, - [3380] = 3300, - [3381] = 3305, - [3382] = 3311, - [3383] = 3383, + [3378] = 3312, + [3379] = 3379, + [3380] = 3313, + [3381] = 3295, + [3382] = 3326, + [3383] = 3302, [3384] = 3384, - [3385] = 3319, - [3386] = 3292, - [3387] = 3387, + [3385] = 3292, + [3386] = 3386, + [3387] = 3321, [3388] = 3388, [3389] = 3389, - [3390] = 3298, - [3391] = 3293, - [3392] = 3298, - [3393] = 3290, - [3394] = 3319, + [3390] = 3292, + [3391] = 3327, + [3392] = 3308, + [3393] = 3326, + [3394] = 3327, [3395] = 3395, - [3396] = 3299, - [3397] = 3300, - [3398] = 3315, - [3399] = 3399, - [3400] = 3302, - [3401] = 3326, - [3402] = 3299, - [3403] = 3300, + [3396] = 3295, + [3397] = 3397, + [3398] = 3301, + [3399] = 3302, + [3400] = 3362, + [3401] = 3401, + [3402] = 3327, + [3403] = 3403, [3404] = 3292, - [3405] = 3287, - [3406] = 3303, + [3405] = 3405, + [3406] = 3292, [3407] = 3310, - [3408] = 3293, - [3409] = 3409, + [3408] = 3311, + [3409] = 3312, [3410] = 3295, - [3411] = 3411, - [3412] = 3412, - [3413] = 3293, - [3414] = 3414, - [3415] = 3415, - [3416] = 3319, - [3417] = 3305, - [3418] = 3418, + [3411] = 3320, + [3412] = 3319, + [3413] = 3320, + [3414] = 3301, + [3415] = 3302, + [3416] = 3416, + [3417] = 3417, + [3418] = 3321, [3419] = 3419, - [3420] = 3295, - [3421] = 3298, - [3422] = 3422, - [3423] = 3315, - [3424] = 3295, - [3425] = 3292, - [3426] = 3300, - [3427] = 3287, - [3428] = 3303, + [3420] = 3313, + [3421] = 3421, + [3422] = 3320, + [3423] = 3308, + [3424] = 3327, + [3425] = 3308, + [3426] = 3329, + [3427] = 3327, + [3428] = 3302, [3429] = 3310, - [3430] = 3430, - [3431] = 3415, + [3430] = 3311, + [3431] = 3312, [3432] = 3432, - [3433] = 3293, + [3433] = 3433, [3434] = 3434, - [3435] = 3435, - [3436] = 3300, - [3437] = 3383, - [3438] = 3363, - [3439] = 3389, - [3440] = 3295, - [3441] = 3356, - [3442] = 3371, - [3443] = 3443, - [3444] = 3395, - [3445] = 3445, - [3446] = 3326, - [3447] = 3313, - [3448] = 3287, - [3449] = 3291, - [3450] = 3303, - [3451] = 3310, - [3452] = 3292, - [3453] = 3290, - [3454] = 3353, - [3455] = 3291, - [3456] = 3456, - [3457] = 3299, - [3458] = 3292, - [3459] = 563, + [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] = 3287, - [3462] = 3303, - [3463] = 3310, - [3464] = 3388, - [3465] = 3293, - [3466] = 3466, - [3467] = 3311, + [3461] = 3310, + [3462] = 3320, + [3463] = 3463, + [3464] = 3291, + [3465] = 3465, + [3466] = 3311, + [3467] = 3312, [3468] = 3295, - [3469] = 3469, - [3470] = 3470, + [3469] = 3310, + [3470] = 3329, [3471] = 3471, - [3472] = 3305, - [3473] = 3290, - [3474] = 3474, - [3475] = 3295, - [3476] = 3290, - [3477] = 3477, + [3472] = 3288, + [3473] = 3473, + [3474] = 630, + [3475] = 3288, + [3476] = 3476, + [3477] = 3441, + [3478] = 3311, + [3479] = 3333, }; static const TSSymbol ts_supertype_symbols[SUPERTYPE_COUNT] = { @@ -6985,22 +6987,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (!eof) ADVANCE(29); END_STATE(); case 30: - 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 31: - 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 32: if (lookahead == '.') ADVANCE(35); @@ -7888,7 +7890,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 202: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(30); + if (lookahead == '&') ADVANCE(31); if (lookahead == '*') ADVANCE(202); if (lookahead == '/') ADVANCE(200); if (!eof && @@ -7896,14 +7898,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 203: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(30); + if (lookahead == '&') ADVANCE(31); if (lookahead == '*') ADVANCE(202); if (!eof && lookahead != '"') ADVANCE(203); END_STATE(); case 204: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(291); + if (lookahead == '&') ADVANCE(292); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || @@ -7938,7 +7940,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 208: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(31); + if (lookahead == '&') ADVANCE(30); if (lookahead == '*') ADVANCE(208); if (lookahead == '/') ADVANCE(206); if (!eof && @@ -7947,7 +7949,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 209: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(31); + if (lookahead == '&') ADVANCE(30); if (lookahead == '*') ADVANCE(208); if (!eof && lookahead != '&' && @@ -7955,7 +7957,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 210: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(292); + if (lookahead == '&') ADVANCE(291); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || @@ -8340,26 +8342,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 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 292: ACCEPT_TOKEN(sym_comment); 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 293: ACCEPT_TOKEN(sym_comment); @@ -9284,48 +9286,48 @@ 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 = 2, .reserved_word_set_id = 4}, - [21] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [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 = 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}, [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 = 6, .reserved_word_set_id = 4}, + [27] = {.lex_state = 151, .external_lex_state = 2, .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}, [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 = 6, .reserved_word_set_id = 4}, - [35] = {.lex_state = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, + [34] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [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 = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, - [38] = {.lex_state = 151, .external_lex_state = 2, .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}, [39] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [40] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [41] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [42] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [43] = {.lex_state = 151, .external_lex_state = 2, .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}, - [45] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [46] = {.lex_state = 151, .external_lex_state = 6, .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 = 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 = 1}, - [51] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [52] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [53] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [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}, + [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 = 2, .reserved_word_set_id = 1}, - [56] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [57] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [58] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, + [55] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [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}, [59] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [60] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [61] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [61] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [62] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [63] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, [64] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, @@ -9342,24 +9344,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 4, .reserved_word_set_id = 3}, - [79] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [78] = {.lex_state = 4, .external_lex_state = 5, .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}, - [81] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [82] = {.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 = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, + [84] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, [85] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [86] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, + [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 = 4, .reserved_word_set_id = 3}, - [89] = {.lex_state = 4, .external_lex_state = 5, .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}, [93] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, - [94] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [95] = {.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}, [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}, @@ -9388,200 +9390,200 @@ 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 = 6}, - [125] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [126] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, + [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 = 1}, - [129] = {.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}, [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 = 7}, + [131] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [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 = 7}, - [134] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [135] = {.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}, + [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}, [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}, - [139] = {.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 = 7}, + [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 = 17, .reserved_word_set_id = 1}, - [145] = {.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}, [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 = 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}, + [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}, [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 = 7}, - [154] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, - [156] = {.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}, - [159] = {.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 = 7}, + [161] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [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 = 7}, - [165] = {.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}, [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 = 7}, + [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}, [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 = 7}, - [171] = {.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}, [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 = 20, .reserved_word_set_id = 7}, - [178] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [179] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [180] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 7}, - [181] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 1}, - [182] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [183] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [184] = {.lex_state = 151, .external_lex_state = 21, .reserved_word_set_id = 1}, - [185] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [186] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [187] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, + [177] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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}, + [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 = 20, .reserved_word_set_id = 7}, - [190] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [191] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [192] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [193] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 151, .external_lex_state = 22, .reserved_word_set_id = 7}, - [196] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [197] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [198] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [199] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [200] = {.lex_state = 151, .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 = 22, .reserved_word_set_id = 7}, - [204] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, + [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}, + [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 = 1}, - [207] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, - [210] = {.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 = 1}, - [213] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, [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 = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, + [216] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [217] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [218] = {.lex_state = 6, .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 = 7}, - [221] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, - [225] = {.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}, + [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 = 1}, - [229] = {.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}, [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}, [233] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [234] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [235] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [236] = {.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}, + [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 = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [240] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, - [242] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [243] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [244] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, - [247] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [248] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [249] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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}, [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 = 7}, - [255] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [256] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [257] = {.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 = 1}, - [261] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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}, - [263] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [264] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 17, .reserved_word_set_id = 1}, - [267] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [268] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, - [269] = {.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}, + [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}, + [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}, [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 = 1}, - [274] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [275] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [276] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [277] = {.lex_state = 151, .external_lex_state = 22, .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 = 22, .reserved_word_set_id = 7}, + [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 = 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 = 22, .reserved_word_set_id = 7}, + [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}, [285] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [286] = {.lex_state = 151, .external_lex_state = 22, .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 = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [290] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, - [291] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [292] = {.lex_state = 151, .external_lex_state = 22, .reserved_word_set_id = 1}, - [293] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [294] = {.lex_state = 151, .external_lex_state = 22, .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}, + [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}, + [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}, + [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}, - [300] = {.lex_state = 8, .external_lex_state = 23}, - [301] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 1}, + [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}, - [305] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [306] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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}, - [308] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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}, - [311] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, + [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}, - [315] = {.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 = 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}, + [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}, @@ -9591,42 +9593,42 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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}, - [327] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, - [330] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, - [332] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [333] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [334] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [335] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, + [335] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [336] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [337] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [337] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [338] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [339] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [340] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [341] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [342] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [343] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [344] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [345] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [346] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [347] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [348] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [349] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [350] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [351] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [352] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [353] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [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}, + [340] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [341] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [342] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [343] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [344] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [345] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [346] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [347] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [348] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [349] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [350] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 8, .external_lex_state = 23}, + [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}, @@ -9640,18 +9642,18 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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}, [375] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [376] = {.lex_state = 8, .external_lex_state = 23}, + [376] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, [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 = 7}, - [381] = {.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}, + [380] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [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}, @@ -9661,132 +9663,132 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7}, + [397] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [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 = 1}, - [401] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [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}, + [400] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 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}, + [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 = 1}, + [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 = 1}, + [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 = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [420] = {.lex_state = 8, .external_lex_state = 23}, [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}, [424] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [425] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [426] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [426] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [427] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [428] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [429] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [429] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [430] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [431] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [432] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [433] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [434] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [435] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [436] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [434] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [435] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, - [439] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, + [442] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, [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 = 7}, - [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 = 7}, - [448] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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}, + [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}, [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 = 7}, + [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 = 7}, - [453] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 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}, + [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}, [463] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [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}, + [464] = {.lex_state = 8, .external_lex_state = 23}, + [465] = {.lex_state = 8, .external_lex_state = 23}, + [466] = {.lex_state = 8, .external_lex_state = 23}, [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 = 7}, - [471] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [472] = {.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}, + [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}, [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 = 1}, - [478] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, [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}, [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}, - [483] = {.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}, [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}, [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 = 1}, + [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 = 7}, - [497] = {.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 = 7}, + [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 = 1}, - [503] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [504] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [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 = 1}, - [510] = {.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 = 7}, - [514] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 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 = 1}, - [520] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [521] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [522] = {.lex_state = 8, .external_lex_state = 23}, + [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}, @@ -9799,171 +9801,171 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 4, .external_lex_state = 26, .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 = 151, .external_lex_state = 27, .reserved_word_set_id = 9}, - [538] = {.lex_state = 4, .external_lex_state = 26, .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 = 151, .external_lex_state = 28, .reserved_word_set_id = 10}, + [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 = 151, .external_lex_state = 28, .reserved_word_set_id = 10}, - [543] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [544] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [545] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [546] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 9}, - [547] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 12}, - [548] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 1}, - [549] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 11}, - [550] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 9}, - [551] = {.lex_state = 9, .external_lex_state = 29, .reserved_word_set_id = 1}, - [552] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [553] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [554] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 12}, - [555] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 8}, - [556] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 8}, - [557] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [558] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 8}, - [559] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 12}, - [560] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [561] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 8}, - [562] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [563] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [564] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [565] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [566] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [567] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [568] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [569] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [570] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [571] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 1}, - [572] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [573] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [574] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [575] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [576] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [577] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [578] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [579] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [580] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [581] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [582] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [583] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [584] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [585] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [586] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [587] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [588] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [589] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [590] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [591] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [592] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [593] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [594] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [595] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [596] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [597] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [598] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [599] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [600] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [601] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [602] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [603] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [604] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [605] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [606] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [607] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [608] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [609] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [610] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [611] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [612] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [613] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [614] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [615] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [616] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [617] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [618] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [619] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [620] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [621] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [622] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [623] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [624] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [625] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [626] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [627] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [628] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [629] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [630] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [631] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [632] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [633] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [634] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [635] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [636] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [637] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [638] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [639] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [640] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [641] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [642] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [643] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [644] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [645] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [646] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [647] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [648] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [649] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [650] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [651] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [652] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [653] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [654] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [655] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [656] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [657] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [658] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [659] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [660] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [661] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [662] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [663] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [664] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [665] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [666] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [667] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [668] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [669] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [670] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [671] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [672] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [673] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [674] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [675] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [676] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [677] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [678] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [679] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [680] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [681] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [682] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [683] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [684] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [685] = {.lex_state = 151, .external_lex_state = 27, .reserved_word_set_id = 10}, - [686] = {.lex_state = 4, .external_lex_state = 30, .reserved_word_set_id = 1}, + [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 = 27, .reserved_word_set_id = 2}, - [690] = {.lex_state = 4, .external_lex_state = 24, .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 = 26, .reserved_word_set_id = 1}, + [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 = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, - [695] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 1}, - [696] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 2}, - [697] = {.lex_state = 4, .external_lex_state = 26, .reserved_word_set_id = 1}, - [698] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, - [699] = {.lex_state = 4, .external_lex_state = 26, .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}, [702] = {.lex_state = 10, .external_lex_state = 32}, @@ -9972,22 +9974,22 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [709] = {.lex_state = 10, .external_lex_state = 29}, - [710] = {.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 = 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 = 10, .external_lex_state = 29}, - [717] = {.lex_state = 10, .external_lex_state = 29}, - [718] = {.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 = 9, .external_lex_state = 33, .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}, @@ -10006,64 +10008,64 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [739] = {.lex_state = 10, .external_lex_state = 34}, [740] = {.lex_state = 10, .external_lex_state = 34}, [741] = {.lex_state = 10, .external_lex_state = 34}, - [742] = {.lex_state = 10, .external_lex_state = 32}, - [743] = {.lex_state = 10, .external_lex_state = 34}, + [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 = 33}, - [746] = {.lex_state = 10, .external_lex_state = 33}, - [747] = {.lex_state = 10, .external_lex_state = 33}, + [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}, [751] = {.lex_state = 10, .external_lex_state = 33}, - [752] = {.lex_state = 10, .external_lex_state = 35}, - [753] = {.lex_state = 10, .external_lex_state = 35}, - [754] = {.lex_state = 10, .external_lex_state = 35}, + [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 = 35}, + [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 = 32}, + [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 = 9, .external_lex_state = 33, .reserved_word_set_id = 1}, - [767] = {.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 = 29}, + [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 = 29}, - [775] = {.lex_state = 10, .external_lex_state = 35}, - [776] = {.lex_state = 10, .external_lex_state = 29}, - [777] = {.lex_state = 10, .external_lex_state = 35}, - [778] = {.lex_state = 10, .external_lex_state = 35}, + [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 = 10, .external_lex_state = 33}, + [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 = 35}, - [783] = {.lex_state = 10, .external_lex_state = 35}, - [784] = {.lex_state = 10, .external_lex_state = 35}, - [785] = {.lex_state = 10, .external_lex_state = 29}, - [786] = {.lex_state = 10, .external_lex_state = 29}, - [787] = {.lex_state = 10, .external_lex_state = 29}, + [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}, - [791] = {.lex_state = 10, .external_lex_state = 36}, + [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 = 32}, - [796] = {.lex_state = 10, .external_lex_state = 29}, + [795] = {.lex_state = 10, .external_lex_state = 29}, + [796] = {.lex_state = 10, .external_lex_state = 36}, [797] = {.lex_state = 10, .external_lex_state = 29}, - [798] = {.lex_state = 10, .external_lex_state = 33}, - [799] = {.lex_state = 10, .external_lex_state = 33}, + [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}, @@ -10077,106 +10079,106 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [813] = {.lex_state = 10, .external_lex_state = 36}, [814] = {.lex_state = 10, .external_lex_state = 33}, - [815] = {.lex_state = 10, .external_lex_state = 36}, + [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 = 37}, - [819] = {.lex_state = 10, .external_lex_state = 38}, + [818] = {.lex_state = 10, .external_lex_state = 33}, + [819] = {.lex_state = 10, .external_lex_state = 37}, [820] = {.lex_state = 10, .external_lex_state = 37}, - [821] = {.lex_state = 10, .external_lex_state = 38}, - [822] = {.lex_state = 10, .external_lex_state = 33}, + [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 = 34}, - [825] = {.lex_state = 10, .external_lex_state = 37}, - [826] = {.lex_state = 10, .external_lex_state = 34}, - [827] = {.lex_state = 10, .external_lex_state = 34}, + [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 = 38}, - [832] = {.lex_state = 10, .external_lex_state = 37}, + [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 = 33}, - [835] = {.lex_state = 10, .external_lex_state = 38}, - [836] = {.lex_state = 10, .external_lex_state = 38}, - [837] = {.lex_state = 10, .external_lex_state = 33}, - [838] = {.lex_state = 10, .external_lex_state = 39}, - [839] = {.lex_state = 10, .external_lex_state = 39}, - [840] = {.lex_state = 10, .external_lex_state = 39}, - [841] = {.lex_state = 10, .external_lex_state = 39}, - [842] = {.lex_state = 10, .external_lex_state = 33}, - [843] = {.lex_state = 10, .external_lex_state = 33}, - [844] = {.lex_state = 10, .external_lex_state = 38}, - [845] = {.lex_state = 10, .external_lex_state = 33}, - [846] = {.lex_state = 10, .external_lex_state = 38}, + [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}, + [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 = 39}, - [849] = {.lex_state = 10, .external_lex_state = 38}, - [850] = {.lex_state = 10, .external_lex_state = 34}, - [851] = {.lex_state = 10, .external_lex_state = 39}, + [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 = 33}, - [856] = {.lex_state = 10, .external_lex_state = 33}, + [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 = 33}, - [861] = {.lex_state = 10, .external_lex_state = 33}, - [862] = {.lex_state = 10, .external_lex_state = 33}, - [863] = {.lex_state = 10, .external_lex_state = 33}, - [864] = {.lex_state = 10, .external_lex_state = 39}, - [865] = {.lex_state = 10, .external_lex_state = 39}, + [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 = 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 = 33}, + [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [876] = {.lex_state = 11, .external_lex_state = 34}, - [877] = {.lex_state = 11, .external_lex_state = 41}, - [878] = {.lex_state = 11, .external_lex_state = 41}, - [879] = {.lex_state = 11, .external_lex_state = 42}, - [880] = {.lex_state = 11, .external_lex_state = 42}, - [881] = {.lex_state = 11, .external_lex_state = 42}, + [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}, - [883] = {.lex_state = 11, .external_lex_state = 42}, - [884] = {.lex_state = 11, .external_lex_state = 41}, + [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 = 42}, - [888] = {.lex_state = 11, .external_lex_state = 42}, - [889] = {.lex_state = 11, .external_lex_state = 42}, - [890] = {.lex_state = 11, .external_lex_state = 34}, + [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 = 34}, - [893] = {.lex_state = 11, .external_lex_state = 33}, - [894] = {.lex_state = 11, .external_lex_state = 41}, - [895] = {.lex_state = 11, .external_lex_state = 42}, + [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 = 41}, - [898] = {.lex_state = 11, .external_lex_state = 41}, - [899] = {.lex_state = 11, .external_lex_state = 41}, - [900] = {.lex_state = 11, .external_lex_state = 41}, + [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 = 34}, - [905] = {.lex_state = 11, .external_lex_state = 34}, - [906] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [907] = {.lex_state = 11, .external_lex_state = 34}, + [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 = 34}, - [912] = {.lex_state = 11, .external_lex_state = 34}, + [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}, @@ -10186,8 +10188,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 35}, - [923] = {.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}, @@ -10210,7 +10212,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -10218,7 +10220,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -10247,7 +10249,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -10264,24 +10266,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 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 = 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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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}, @@ -10292,200 +10294,200 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [1032] = {.lex_state = 11, .external_lex_state = 33}, - [1033] = {.lex_state = 11, .external_lex_state = 43}, - [1034] = {.lex_state = 11, .external_lex_state = 44}, - [1035] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1036] = {.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 = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1040] = {.lex_state = 11, .external_lex_state = 35}, - [1041] = {.lex_state = 11, .external_lex_state = 44}, - [1042] = {.lex_state = 11, .external_lex_state = 35}, - [1043] = {.lex_state = 11, .external_lex_state = 33}, - [1044] = {.lex_state = 11, .external_lex_state = 33}, - [1045] = {.lex_state = 11, .external_lex_state = 33}, - [1046] = {.lex_state = 11, .external_lex_state = 33}, + [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}, + [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}, [1047] = {.lex_state = 11, .external_lex_state = 33}, [1048] = {.lex_state = 11, .external_lex_state = 33}, - [1049] = {.lex_state = 11, .external_lex_state = 33}, - [1050] = {.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 = 33}, - [1056] = {.lex_state = 11, .external_lex_state = 33}, - [1057] = {.lex_state = 11, .external_lex_state = 33}, - [1058] = {.lex_state = 11, .external_lex_state = 33}, - [1059] = {.lex_state = 11, .external_lex_state = 33}, - [1060] = {.lex_state = 11, .external_lex_state = 33}, - [1061] = {.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 = 33}, - [1065] = {.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}, [1067] = {.lex_state = 11, .external_lex_state = 33}, - [1068] = {.lex_state = 11, .external_lex_state = 33}, - [1069] = {.lex_state = 11, .external_lex_state = 33}, - [1070] = {.lex_state = 11, .external_lex_state = 33}, - [1071] = {.lex_state = 11, .external_lex_state = 33}, - [1072] = {.lex_state = 11, .external_lex_state = 33}, - [1073] = {.lex_state = 11, .external_lex_state = 33}, - [1074] = {.lex_state = 11, .external_lex_state = 33}, - [1075] = {.lex_state = 11, .external_lex_state = 33}, - [1076] = {.lex_state = 11, .external_lex_state = 33}, - [1077] = {.lex_state = 11, .external_lex_state = 33}, - [1078] = {.lex_state = 11, .external_lex_state = 33}, - [1079] = {.lex_state = 11, .external_lex_state = 33}, - [1080] = {.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}, + [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 = 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 = 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 = 33}, + [1087] = {.lex_state = 11, .external_lex_state = 43}, [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 = 35}, - [1092] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1093] = {.lex_state = 11, .external_lex_state = 35}, - [1094] = {.lex_state = 11, .external_lex_state = 33}, - [1095] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 33}, + [1098] = {.lex_state = 11, .external_lex_state = 44}, [1099] = {.lex_state = 11, .external_lex_state = 35}, - [1100] = {.lex_state = 11, .external_lex_state = 44}, - [1101] = {.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 = 44}, + [1100] = {.lex_state = 11, .external_lex_state = 43}, + [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}, - [1106] = {.lex_state = 11, .external_lex_state = 35}, - [1107] = {.lex_state = 11, .external_lex_state = 35}, + [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 = 35}, - [1110] = {.lex_state = 11, .external_lex_state = 43}, - [1111] = {.lex_state = 11, .external_lex_state = 43}, - [1112] = {.lex_state = 11, .external_lex_state = 43}, - [1113] = {.lex_state = 11, .external_lex_state = 43}, + [1109] = {.lex_state = 11, .external_lex_state = 33}, + [1110] = {.lex_state = 11, .external_lex_state = 33}, + [1111] = {.lex_state = 11, .external_lex_state = 44}, + [1112] = {.lex_state = 11, .external_lex_state = 35}, + [1113] = {.lex_state = 11, .external_lex_state = 33}, [1114] = {.lex_state = 11, .external_lex_state = 33}, - [1115] = {.lex_state = 11, .external_lex_state = 35}, + [1115] = {.lex_state = 11, .external_lex_state = 43}, [1116] = {.lex_state = 11, .external_lex_state = 33}, - [1117] = {.lex_state = 11, .external_lex_state = 35}, + [1117] = {.lex_state = 11, .external_lex_state = 33}, [1118] = {.lex_state = 11, .external_lex_state = 43}, - [1119] = {.lex_state = 11, .external_lex_state = 35}, - [1120] = {.lex_state = 11, .external_lex_state = 45}, - [1121] = {.lex_state = 11, .external_lex_state = 43}, - [1122] = {.lex_state = 11, .external_lex_state = 43}, - [1123] = {.lex_state = 11, .external_lex_state = 44}, - [1124] = {.lex_state = 11, .external_lex_state = 35}, - [1125] = {.lex_state = 11, .external_lex_state = 43}, - [1126] = {.lex_state = 11, .external_lex_state = 44}, - [1127] = {.lex_state = 11, .external_lex_state = 29}, - [1128] = {.lex_state = 11, .external_lex_state = 44}, - [1129] = {.lex_state = 11, .external_lex_state = 35}, + [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}, + [1123] = {.lex_state = 11, .external_lex_state = 33}, + [1124] = {.lex_state = 11, .external_lex_state = 33}, + [1125] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 44}, - [1132] = {.lex_state = 11, .external_lex_state = 35}, - [1133] = {.lex_state = 11, .external_lex_state = 44}, - [1134] = {.lex_state = 11, .external_lex_state = 35}, - [1135] = {.lex_state = 11, .external_lex_state = 44}, - [1136] = {.lex_state = 11, .external_lex_state = 35}, - [1137] = {.lex_state = 11, .external_lex_state = 45}, + [1131] = {.lex_state = 11, .external_lex_state = 33}, + [1132] = {.lex_state = 11, .external_lex_state = 33}, + [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}, + [1137] = {.lex_state = 11, .external_lex_state = 33}, [1138] = {.lex_state = 11, .external_lex_state = 45}, - [1139] = {.lex_state = 11, .external_lex_state = 45}, - [1140] = {.lex_state = 11, .external_lex_state = 45}, - [1141] = {.lex_state = 11, .external_lex_state = 45}, - [1142] = {.lex_state = 11, .external_lex_state = 43}, - [1143] = {.lex_state = 11, .external_lex_state = 35}, - [1144] = {.lex_state = 11, .external_lex_state = 35}, - [1145] = {.lex_state = 11, .external_lex_state = 35}, - [1146] = {.lex_state = 11, .external_lex_state = 35}, - [1147] = {.lex_state = 11, .external_lex_state = 35}, - [1148] = {.lex_state = 11, .external_lex_state = 35}, - [1149] = {.lex_state = 11, .external_lex_state = 43}, - [1150] = {.lex_state = 11, .external_lex_state = 35}, + [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}, + [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 = 35}, - [1153] = {.lex_state = 11, .external_lex_state = 35}, - [1154] = {.lex_state = 11, .external_lex_state = 35}, - [1155] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1156] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1157] = {.lex_state = 11, .external_lex_state = 43}, - [1158] = {.lex_state = 11, .external_lex_state = 44}, - [1159] = {.lex_state = 11, .external_lex_state = 35}, - [1160] = {.lex_state = 11, .external_lex_state = 44}, - [1161] = {.lex_state = 11, .external_lex_state = 35}, - [1162] = {.lex_state = 11, .external_lex_state = 44}, - [1163] = {.lex_state = 11, .external_lex_state = 35}, - [1164] = {.lex_state = 11, .external_lex_state = 45}, - [1165] = {.lex_state = 11, .external_lex_state = 45}, + [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}, [1166] = {.lex_state = 11, .external_lex_state = 33}, [1167] = {.lex_state = 11, .external_lex_state = 33}, - [1168] = {.lex_state = 11, .external_lex_state = 35}, + [1168] = {.lex_state = 11, .external_lex_state = 33}, [1169] = {.lex_state = 11, .external_lex_state = 33}, - [1170] = {.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 = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1173] = {.lex_state = 11, .external_lex_state = 33}, - [1174] = {.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 = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1177] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1178] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1179] = {.lex_state = 11, .external_lex_state = 33}, - [1180] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, [1181] = {.lex_state = 11, .external_lex_state = 33}, [1182] = {.lex_state = 11, .external_lex_state = 33}, - [1183] = {.lex_state = 11, .external_lex_state = 33}, - [1184] = {.lex_state = 11, .external_lex_state = 45}, - [1185] = {.lex_state = 11, .external_lex_state = 45}, - [1186] = {.lex_state = 11, .external_lex_state = 45}, + [1183] = {.lex_state = 11, .external_lex_state = 35}, + [1184] = {.lex_state = 11, .external_lex_state = 35}, + [1185] = {.lex_state = 11, .external_lex_state = 33}, + [1186] = {.lex_state = 11, .external_lex_state = 44}, [1187] = {.lex_state = 11, .external_lex_state = 33}, - [1188] = {.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 = 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}, + [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}, [1195] = {.lex_state = 11, .external_lex_state = 33}, [1196] = {.lex_state = 11, .external_lex_state = 33}, - [1197] = {.lex_state = 11, .external_lex_state = 33}, - [1198] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1199] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1200] = {.lex_state = 11, .external_lex_state = 33}, - [1201] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1202] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1203] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1204] = {.lex_state = 11, .external_lex_state = 35}, - [1205] = {.lex_state = 11, .external_lex_state = 33}, - [1206] = {.lex_state = 11, .external_lex_state = 35}, - [1207] = {.lex_state = 11, .external_lex_state = 35}, + [1197] = {.lex_state = 11, .external_lex_state = 45}, + [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}, + [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}, + [1207] = {.lex_state = 11, .external_lex_state = 33}, [1208] = {.lex_state = 11, .external_lex_state = 35}, - [1209] = {.lex_state = 11, .external_lex_state = 35}, - [1210] = {.lex_state = 11, .external_lex_state = 35}, + [1209] = {.lex_state = 11, .external_lex_state = 33}, + [1210] = {.lex_state = 11, .external_lex_state = 29}, [1211] = {.lex_state = 11, .external_lex_state = 35}, - [1212] = {.lex_state = 11, .external_lex_state = 35}, + [1212] = {.lex_state = 11, .external_lex_state = 33}, [1213] = {.lex_state = 11, .external_lex_state = 35}, - [1214] = {.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}, - [1217] = {.lex_state = 11, .external_lex_state = 35}, + [1217] = {.lex_state = 11, .external_lex_state = 33}, [1218] = {.lex_state = 11, .external_lex_state = 29}, [1219] = {.lex_state = 11, .external_lex_state = 35}, - [1220] = {.lex_state = 11, .external_lex_state = 35}, - [1221] = {.lex_state = 11, .external_lex_state = 35}, + [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}, @@ -10495,19 +10497,19 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 29}, - [1232] = {.lex_state = 11, .external_lex_state = 35}, - [1233] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1234] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 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 = 33}, + [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}, @@ -10524,77 +10526,77 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [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 = 33}, + [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 = 29}, + [1268] = {.lex_state = 11, .external_lex_state = 35}, [1269] = {.lex_state = 11, .external_lex_state = 35}, - [1270] = {.lex_state = 11, .external_lex_state = 29}, - [1271] = {.lex_state = 11, .external_lex_state = 35}, + [1270] = {.lex_state = 11, .external_lex_state = 35}, + [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 = 33}, + [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [1281] = {.lex_state = 11, .external_lex_state = 33}, - [1282] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 29}, + [1286] = {.lex_state = 11, .external_lex_state = 35}, [1287] = {.lex_state = 11, .external_lex_state = 35}, - [1288] = {.lex_state = 11, .external_lex_state = 33}, - [1289] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 33}, - [1292] = {.lex_state = 11, .external_lex_state = 33}, - [1293] = {.lex_state = 11, .external_lex_state = 33}, - [1294] = {.lex_state = 11, .external_lex_state = 33}, - [1295] = {.lex_state = 11, .external_lex_state = 33}, - [1296] = {.lex_state = 11, .external_lex_state = 33}, - [1297] = {.lex_state = 11, .external_lex_state = 33}, - [1298] = {.lex_state = 11, .external_lex_state = 33}, - [1299] = {.lex_state = 11, .external_lex_state = 33}, - [1300] = {.lex_state = 11, .external_lex_state = 33}, - [1301] = {.lex_state = 11, .external_lex_state = 33}, - [1302] = {.lex_state = 11, .external_lex_state = 33}, - [1303] = {.lex_state = 11, .external_lex_state = 33}, - [1304] = {.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 = 35}, - [1308] = {.lex_state = 11, .external_lex_state = 29}, - [1309] = {.lex_state = 11, .external_lex_state = 35}, - [1310] = {.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 = 35}, - [1313] = {.lex_state = 11, .external_lex_state = 35}, - [1314] = {.lex_state = 11, .external_lex_state = 35}, - [1315] = {.lex_state = 11, .external_lex_state = 35}, - [1316] = {.lex_state = 11, .external_lex_state = 35}, - [1317] = {.lex_state = 11, .external_lex_state = 35}, - [1318] = {.lex_state = 11, .external_lex_state = 35}, - [1319] = {.lex_state = 11, .external_lex_state = 35}, - [1320] = {.lex_state = 11, .external_lex_state = 35}, - [1321] = {.lex_state = 11, .external_lex_state = 35}, - [1322] = {.lex_state = 11, .external_lex_state = 35}, - [1323] = {.lex_state = 11, .external_lex_state = 35}, - [1324] = {.lex_state = 11, .external_lex_state = 35}, - [1325] = {.lex_state = 11, .external_lex_state = 35}, - [1326] = {.lex_state = 11, .external_lex_state = 35}, + [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 = 29}, - [1330] = {.lex_state = 11, .external_lex_state = 29}, + [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}, @@ -10622,7 +10624,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [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}, @@ -10667,7 +10669,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -10698,254 +10700,254 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, - [1435] = {.lex_state = 11, .external_lex_state = 29}, + [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 = 33}, - [1442] = {.lex_state = 11, .external_lex_state = 33}, - [1443] = {.lex_state = 11, .external_lex_state = 29}, - [1444] = {.lex_state = 11, .external_lex_state = 33}, - [1445] = {.lex_state = 11, .external_lex_state = 46}, - [1446] = {.lex_state = 11, .external_lex_state = 33}, - [1447] = {.lex_state = 11, .external_lex_state = 29}, - [1448] = {.lex_state = 11, .external_lex_state = 29}, - [1449] = {.lex_state = 11, .external_lex_state = 38}, - [1450] = {.lex_state = 11, .external_lex_state = 33}, - [1451] = {.lex_state = 11, .external_lex_state = 29}, - [1452] = {.lex_state = 11, .external_lex_state = 38}, - [1453] = {.lex_state = 11, .external_lex_state = 46}, - [1454] = {.lex_state = 11, .external_lex_state = 38}, - [1455] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 46}, - [1459] = {.lex_state = 11, .external_lex_state = 38}, - [1460] = {.lex_state = 11, .external_lex_state = 47}, - [1461] = {.lex_state = 11, .external_lex_state = 47}, - [1462] = {.lex_state = 11, .external_lex_state = 33}, - [1463] = {.lex_state = 11, .external_lex_state = 33}, - [1464] = {.lex_state = 11, .external_lex_state = 47}, - [1465] = {.lex_state = 11, .external_lex_state = 33}, - [1466] = {.lex_state = 11, .external_lex_state = 33}, - [1467] = {.lex_state = 11, .external_lex_state = 33}, - [1468] = {.lex_state = 11, .external_lex_state = 33}, - [1469] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 38}, - [1472] = {.lex_state = 11, .external_lex_state = 33}, - [1473] = {.lex_state = 11, .external_lex_state = 46}, + [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 = 46}, - [1476] = {.lex_state = 11, .external_lex_state = 38}, - [1477] = {.lex_state = 11, .external_lex_state = 46}, - [1478] = {.lex_state = 11, .external_lex_state = 38}, - [1479] = {.lex_state = 11, .external_lex_state = 47}, - [1480] = {.lex_state = 11, .external_lex_state = 46}, - [1481] = {.lex_state = 11, .external_lex_state = 46}, - [1482] = {.lex_state = 11, .external_lex_state = 38}, - [1483] = {.lex_state = 11, .external_lex_state = 46}, - [1484] = {.lex_state = 11, .external_lex_state = 38}, - [1485] = {.lex_state = 11, .external_lex_state = 47}, - [1486] = {.lex_state = 11, .external_lex_state = 47}, - [1487] = {.lex_state = 11, .external_lex_state = 47}, - [1488] = {.lex_state = 11, .external_lex_state = 47}, - [1489] = {.lex_state = 11, .external_lex_state = 47}, - [1490] = {.lex_state = 11, .external_lex_state = 33}, - [1491] = {.lex_state = 11, .external_lex_state = 46}, - [1492] = {.lex_state = 11, .external_lex_state = 47}, - [1493] = {.lex_state = 11, .external_lex_state = 47}, - [1494] = {.lex_state = 11, .external_lex_state = 38}, - [1495] = {.lex_state = 11, .external_lex_state = 38}, - [1496] = {.lex_state = 11, .external_lex_state = 38}, - [1497] = {.lex_state = 11, .external_lex_state = 38}, - [1498] = {.lex_state = 11, .external_lex_state = 33}, - [1499] = {.lex_state = 11, .external_lex_state = 33}, - [1500] = {.lex_state = 11, .external_lex_state = 46}, + [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 = 38}, - [1503] = {.lex_state = 11, .external_lex_state = 34}, - [1504] = {.lex_state = 11, .external_lex_state = 34}, - [1505] = {.lex_state = 11, .external_lex_state = 34}, - [1506] = {.lex_state = 11, .external_lex_state = 34}, - [1507] = {.lex_state = 11, .external_lex_state = 34}, - [1508] = {.lex_state = 11, .external_lex_state = 34}, - [1509] = {.lex_state = 11, .external_lex_state = 34}, - [1510] = {.lex_state = 11, .external_lex_state = 34}, - [1511] = {.lex_state = 11, .external_lex_state = 34}, + [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 = 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 = 34}, - [1519] = {.lex_state = 11, .external_lex_state = 33}, - [1520] = {.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 = 33}, + [1522] = {.lex_state = 11, .external_lex_state = 38}, [1523] = {.lex_state = 11, .external_lex_state = 33}, - [1524] = {.lex_state = 11, .external_lex_state = 33}, - [1525] = {.lex_state = 11, .external_lex_state = 33}, - [1526] = {.lex_state = 11, .external_lex_state = 34}, - [1527] = {.lex_state = 11, .external_lex_state = 34}, - [1528] = {.lex_state = 11, .external_lex_state = 34}, - [1529] = {.lex_state = 11, .external_lex_state = 34}, - [1530] = {.lex_state = 11, .external_lex_state = 34}, - [1531] = {.lex_state = 11, .external_lex_state = 34}, - [1532] = {.lex_state = 11, .external_lex_state = 46}, + [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 = 33}, - [1536] = {.lex_state = 11, .external_lex_state = 33}, - [1537] = {.lex_state = 11, .external_lex_state = 33}, - [1538] = {.lex_state = 11, .external_lex_state = 46}, - [1539] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 33}, - [1544] = {.lex_state = 11, .external_lex_state = 33}, - [1545] = {.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 = 33}, + [1549] = {.lex_state = 11, .external_lex_state = 38}, [1550] = {.lex_state = 11, .external_lex_state = 33}, - [1551] = {.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 = 38}, - [1555] = {.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 = 38}, - [1559] = {.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 = 38}, + [1561] = {.lex_state = 11, .external_lex_state = 33}, [1562] = {.lex_state = 11, .external_lex_state = 33}, - [1563] = {.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 = 38}, + [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 = 38}, - [1571] = {.lex_state = 11, .external_lex_state = 39}, - [1572] = {.lex_state = 11, .external_lex_state = 38}, - [1573] = {.lex_state = 11, .external_lex_state = 38}, - [1574] = {.lex_state = 11, .external_lex_state = 38}, - [1575] = {.lex_state = 11, .external_lex_state = 38}, - [1576] = {.lex_state = 11, .external_lex_state = 38}, + [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 = 38}, - [1579] = {.lex_state = 11, .external_lex_state = 38}, - [1580] = {.lex_state = 11, .external_lex_state = 33}, - [1581] = {.lex_state = 11, .external_lex_state = 33}, - [1582] = {.lex_state = 11, .external_lex_state = 38}, - [1583] = {.lex_state = 11, .external_lex_state = 38}, - [1584] = {.lex_state = 11, .external_lex_state = 33}, - [1585] = {.lex_state = 11, .external_lex_state = 38}, - [1586] = {.lex_state = 11, .external_lex_state = 34}, - [1587] = {.lex_state = 11, .external_lex_state = 47}, + [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 = 33}, + [1589] = {.lex_state = 11, .external_lex_state = 34}, [1590] = {.lex_state = 11, .external_lex_state = 34}, - [1591] = {.lex_state = 11, .external_lex_state = 34}, - [1592] = {.lex_state = 11, .external_lex_state = 34}, - [1593] = {.lex_state = 11, .external_lex_state = 34}, - [1594] = {.lex_state = 11, .external_lex_state = 33}, - [1595] = {.lex_state = 11, .external_lex_state = 33}, - [1596] = {.lex_state = 11, .external_lex_state = 34}, - [1597] = {.lex_state = 11, .external_lex_state = 33}, - [1598] = {.lex_state = 11, .external_lex_state = 38}, - [1599] = {.lex_state = 11, .external_lex_state = 38}, - [1600] = {.lex_state = 11, .external_lex_state = 38}, - [1601] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 38}, - [1608] = {.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 = 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 = 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 = 33}, - [1620] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 39}, + [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 = 12, .external_lex_state = 48}, + [1626] = {.lex_state = 11, .external_lex_state = 38}, [1627] = {.lex_state = 11, .external_lex_state = 38}, - [1628] = {.lex_state = 11, .external_lex_state = 33}, - [1629] = {.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 = 11, .external_lex_state = 38}, - [1632] = {.lex_state = 12, .external_lex_state = 48}, + [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 = 38}, + [1636] = {.lex_state = 11, .external_lex_state = 33}, [1637] = {.lex_state = 11, .external_lex_state = 38}, - [1638] = {.lex_state = 11, .external_lex_state = 33}, + [1638] = {.lex_state = 11, .external_lex_state = 38}, [1639] = {.lex_state = 11, .external_lex_state = 38}, - [1640] = {.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 = 12, .external_lex_state = 48}, + [1642] = {.lex_state = 11, .external_lex_state = 38}, [1643] = {.lex_state = 11, .external_lex_state = 38}, - [1644] = {.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 = 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 = 12, .external_lex_state = 48}, - [1650] = {.lex_state = 11, .external_lex_state = 33}, - [1651] = {.lex_state = 11, .external_lex_state = 33}, - [1652] = {.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 = 12, .external_lex_state = 48}, + [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 = 11, .external_lex_state = 38}, - [1658] = {.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 = 11, .external_lex_state = 38}, - [1661] = {.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 = 12, .external_lex_state = 48}, - [1664] = {.lex_state = 11, .external_lex_state = 39}, - [1665] = {.lex_state = 11, .external_lex_state = 38}, - [1666] = {.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 = 38}, + [1669] = {.lex_state = 11, .external_lex_state = 33}, [1670] = {.lex_state = 11, .external_lex_state = 33}, - [1671] = {.lex_state = 11, .external_lex_state = 38}, + [1671] = {.lex_state = 11, .external_lex_state = 33}, [1672] = {.lex_state = 11, .external_lex_state = 38}, - [1673] = {.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 = 12, .external_lex_state = 48}, + [1675] = {.lex_state = 11, .external_lex_state = 33}, [1676] = {.lex_state = 11, .external_lex_state = 38}, - [1677] = {.lex_state = 11, .external_lex_state = 38}, - [1678] = {.lex_state = 11, .external_lex_state = 38}, - [1679] = {.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 = 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}, @@ -10959,18 +10961,18 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [1695] = {.lex_state = 11, .external_lex_state = 38}, [1696] = {.lex_state = 11, .external_lex_state = 38}, - [1697] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 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 = 33}, + [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}, @@ -10978,67 +10980,67 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [1714] = {.lex_state = 11, .external_lex_state = 38}, [1715] = {.lex_state = 11, .external_lex_state = 38}, - [1716] = {.lex_state = 11, .external_lex_state = 33}, - [1717] = {.lex_state = 11, .external_lex_state = 39}, + [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 = 33}, - [1720] = {.lex_state = 11, .external_lex_state = 38}, - [1721] = {.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 = 39}, + [1723] = {.lex_state = 11, .external_lex_state = 33}, [1724] = {.lex_state = 11, .external_lex_state = 38}, - [1725] = {.lex_state = 11, .external_lex_state = 33}, - [1726] = {.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 = 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 = 33}, - [1732] = {.lex_state = 11, .external_lex_state = 33}, - [1733] = {.lex_state = 12, .external_lex_state = 48}, - [1734] = {.lex_state = 11, .external_lex_state = 39}, - [1735] = {.lex_state = 11, .external_lex_state = 39}, + [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 = 39}, + [1738] = {.lex_state = 11, .external_lex_state = 33}, [1739] = {.lex_state = 11, .external_lex_state = 39}, - [1740] = {.lex_state = 11, .external_lex_state = 33}, - [1741] = {.lex_state = 11, .external_lex_state = 33}, - [1742] = {.lex_state = 11, .external_lex_state = 33}, - [1743] = {.lex_state = 11, .external_lex_state = 33}, - [1744] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 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 = 39}, - [1750] = {.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 = 33}, + [1754] = {.lex_state = 11, .external_lex_state = 39}, [1755] = {.lex_state = 11, .external_lex_state = 39}, - [1756] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 39}, - [1761] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 33}, + [1766] = {.lex_state = 11, .external_lex_state = 39}, [1767] = {.lex_state = 11, .external_lex_state = 39}, - [1768] = {.lex_state = 11, .external_lex_state = 39}, - [1769] = {.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 = 39}, + [1772] = {.lex_state = 11, .external_lex_state = 33}, [1773] = {.lex_state = 11, .external_lex_state = 39}, - [1774] = {.lex_state = 11, .external_lex_state = 33}, + [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}, @@ -11048,56 +11050,56 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 39}, - [1785] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 33}, + [1790] = {.lex_state = 11, .external_lex_state = 39}, [1791] = {.lex_state = 11, .external_lex_state = 39}, - [1792] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 39}, - [1796] = {.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 = 39}, - [1799] = {.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 = 33}, + [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 = 33}, + [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 = 39}, - [1814] = {.lex_state = 11, .external_lex_state = 33}, - [1815] = {.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 = 39}, + [1817] = {.lex_state = 11, .external_lex_state = 33}, [1818] = {.lex_state = 11, .external_lex_state = 39}, - [1819] = {.lex_state = 11, .external_lex_state = 39}, - [1820] = {.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 = 33}, + [1825] = {.lex_state = 11, .external_lex_state = 39}, [1826] = {.lex_state = 11, .external_lex_state = 39}, - [1827] = {.lex_state = 11, .external_lex_state = 33}, + [1827] = {.lex_state = 11, .external_lex_state = 39}, [1828] = {.lex_state = 11, .external_lex_state = 39}, - [1829] = {.lex_state = 11, .external_lex_state = 33}, - [1830] = {.lex_state = 11, .external_lex_state = 33}, + [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 = 33}, + [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}, @@ -11106,32 +11108,32 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [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 = 33}, + [1845] = {.lex_state = 11, .external_lex_state = 39}, [1846] = {.lex_state = 11, .external_lex_state = 39}, - [1847] = {.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 = 33}, + [1849] = {.lex_state = 11, .external_lex_state = 39}, [1850] = {.lex_state = 11, .external_lex_state = 39}, - [1851] = {.lex_state = 11, .external_lex_state = 33}, + [1851] = {.lex_state = 11, .external_lex_state = 39}, [1852] = {.lex_state = 11, .external_lex_state = 39}, - [1853] = {.lex_state = 11, .external_lex_state = 33}, + [1853] = {.lex_state = 11, .external_lex_state = 39}, [1854] = {.lex_state = 11, .external_lex_state = 39}, - [1855] = {.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 = 33}, - [1858] = {.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 = 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 = 39}, - [1865] = {.lex_state = 11, .external_lex_state = 39}, - [1866] = {.lex_state = 11, .external_lex_state = 39}, - [1867] = {.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}, @@ -11145,36 +11147,36 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 39}, - [1882] = {.lex_state = 11, .external_lex_state = 33}, - [1883] = {.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 = 39}, - [1889] = {.lex_state = 11, .external_lex_state = 39}, + [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 = 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 = 33}, - [1895] = {.lex_state = 11, .external_lex_state = 33}, - [1896] = {.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 = 12, .external_lex_state = 48}, - [1899] = {.lex_state = 7, .external_lex_state = 49}, - [1900] = {.lex_state = 7, .external_lex_state = 48}, - [1901] = {.lex_state = 7, .external_lex_state = 48}, + [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 = 12, .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 = 7, .external_lex_state = 48}, + [1906] = {.lex_state = 12, .external_lex_state = 48}, [1907] = {.lex_state = 7, .external_lex_state = 48}, - [1908] = {.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 = 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}, @@ -11182,45 +11184,45 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 12, .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 = 12, .external_lex_state = 48}, + [1923] = {.lex_state = 7, .external_lex_state = 48}, [1924] = {.lex_state = 7, .external_lex_state = 48}, - [1925] = {.lex_state = 20, .external_lex_state = 50}, - [1926] = {.lex_state = 12, .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 = 7, .external_lex_state = 51}, - [1931] = {.lex_state = 7, .external_lex_state = 51}, + [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 = 48}, - [1937] = {.lex_state = 7, .external_lex_state = 48}, + [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 = 52}, - [1940] = {.lex_state = 7, .external_lex_state = 48}, - [1941] = {.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 = 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 = 48}, + [1948] = {.lex_state = 7, .external_lex_state = 52}, [1949] = {.lex_state = 7, .external_lex_state = 48}, - [1950] = {.lex_state = 7, .external_lex_state = 52}, - [1951] = {.lex_state = 7, .external_lex_state = 52}, + [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 = 52}, + [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}, @@ -11234,46 +11236,46 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 13, .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 = 7, .external_lex_state = 48}, - [1976] = {.lex_state = 20, .external_lex_state = 50}, + [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 = 7, .external_lex_state = 48}, - [1980] = {.lex_state = 20, .external_lex_state = 50}, - [1981] = {.lex_state = 7, .external_lex_state = 48}, - [1982] = {.lex_state = 13, .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 = 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 = 7, .external_lex_state = 48}, - [1990] = {.lex_state = 7, .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 = 13, .external_lex_state = 48}, + [1993] = {.lex_state = 7, .external_lex_state = 48}, [1994] = {.lex_state = 7, .external_lex_state = 48}, - [1995] = {.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 = 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 = 7, .external_lex_state = 48}, + [2002] = {.lex_state = 13, .external_lex_state = 48}, [2003] = {.lex_state = 7, .external_lex_state = 48}, - [2004] = {.lex_state = 13, .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 = 13, .external_lex_state = 48}, + [2007] = {.lex_state = 7, .external_lex_state = 48}, [2008] = {.lex_state = 7, .external_lex_state = 48}, - [2009] = {.lex_state = 13, .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}, @@ -11289,24 +11291,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 13, .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 = 13, .external_lex_state = 48}, - [2034] = {.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 = 13, .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 = 7, .external_lex_state = 48}, - [2042] = {.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}, @@ -11328,11 +11330,11 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 4, .external_lex_state = 40}, + [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 = 4, .external_lex_state = 40}, - [2068] = {.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}, @@ -11342,44 +11344,44 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2079] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2080] = {.lex_state = 12, .external_lex_state = 53}, - [2081] = {.lex_state = 12, .external_lex_state = 53}, - [2082] = {.lex_state = 36, .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 = 12, .external_lex_state = 53}, + [2084] = {.lex_state = 36, .external_lex_state = 40}, [2085] = {.lex_state = 12, .external_lex_state = 53}, - [2086] = {.lex_state = 36, .external_lex_state = 40}, - [2087] = {.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 = 36, .external_lex_state = 40}, - [2090] = {.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 = 36, .external_lex_state = 40}, - [2093] = {.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 = 36, .external_lex_state = 40}, - [2096] = {.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 = 36, .external_lex_state = 40}, - [2099] = {.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 = 36, .external_lex_state = 40}, + [2103] = {.lex_state = 12, .external_lex_state = 53}, [2104] = {.lex_state = 36, .external_lex_state = 40}, - [2105] = {.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 = 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 = 12, .external_lex_state = 53}, + [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}, @@ -11403,7 +11405,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -11425,491 +11427,491 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 151, .external_lex_state = 40}, - [2162] = {.lex_state = 151, .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 = 151, .external_lex_state = 54}, - [2165] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 151, .external_lex_state = 55}, - [2169] = {.lex_state = 151, .external_lex_state = 55}, + [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 = 151, .external_lex_state = 54}, - [2172] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2173] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2174] = {.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 = 10, .external_lex_state = 56}, - [2177] = {.lex_state = 151, .external_lex_state = 40}, - [2178] = {.lex_state = 20, .external_lex_state = 57}, - [2179] = {.lex_state = 20, .external_lex_state = 57}, - [2180] = {.lex_state = 20, .external_lex_state = 57}, - [2181] = {.lex_state = 10, .external_lex_state = 40}, - [2182] = {.lex_state = 20, .external_lex_state = 57}, - [2183] = {.lex_state = 151, .external_lex_state = 40}, - [2184] = {.lex_state = 10, .external_lex_state = 58}, - [2185] = {.lex_state = 151, .external_lex_state = 54}, - [2186] = {.lex_state = 151, .external_lex_state = 54}, - [2187] = {.lex_state = 20, .external_lex_state = 57}, - [2188] = {.lex_state = 36, .external_lex_state = 40}, - [2189] = {.lex_state = 20, .external_lex_state = 57}, + [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 = 151, .external_lex_state = 54}, - [2192] = {.lex_state = 10, .external_lex_state = 40}, - [2193] = {.lex_state = 10, .external_lex_state = 58}, - [2194] = {.lex_state = 10, .external_lex_state = 40}, - [2195] = {.lex_state = 20, .external_lex_state = 57}, - [2196] = {.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 = 58}, - [2199] = {.lex_state = 20, .external_lex_state = 57}, - [2200] = {.lex_state = 151, .external_lex_state = 54}, + [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 = 10, .external_lex_state = 59}, - [2203] = {.lex_state = 10, .external_lex_state = 58}, - [2204] = {.lex_state = 20, .external_lex_state = 57}, - [2205] = {.lex_state = 151, .external_lex_state = 40}, - [2206] = {.lex_state = 20, .external_lex_state = 57}, - [2207] = {.lex_state = 10, .external_lex_state = 40}, - [2208] = {.lex_state = 151, .external_lex_state = 54}, + [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 = 10, .external_lex_state = 60}, - [2211] = {.lex_state = 151, .external_lex_state = 54}, - [2212] = {.lex_state = 20, .external_lex_state = 57}, - [2213] = {.lex_state = 151, .external_lex_state = 55}, - [2214] = {.lex_state = 151, .external_lex_state = 40}, - [2215] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2216] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2217] = {.lex_state = 151, .external_lex_state = 54}, - [2218] = {.lex_state = 10, .external_lex_state = 56}, - [2219] = {.lex_state = 10, .external_lex_state = 56}, - [2220] = {.lex_state = 151, .external_lex_state = 55}, - [2221] = {.lex_state = 10, .external_lex_state = 56}, - [2222] = {.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 = 10, .external_lex_state = 58}, - [2225] = {.lex_state = 151, .external_lex_state = 55}, - [2226] = {.lex_state = 20, .external_lex_state = 57}, - [2227] = {.lex_state = 151, .external_lex_state = 54}, - [2228] = {.lex_state = 151, .external_lex_state = 55}, - [2229] = {.lex_state = 151, .external_lex_state = 40}, - [2230] = {.lex_state = 151, .external_lex_state = 55}, - [2231] = {.lex_state = 151, .external_lex_state = 55}, - [2232] = {.lex_state = 151, .external_lex_state = 55}, - [2233] = {.lex_state = 10, .external_lex_state = 58}, - [2234] = {.lex_state = 10, .external_lex_state = 40}, + [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}, + [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 = 10, .external_lex_state = 58}, - [2237] = {.lex_state = 151, .external_lex_state = 55}, - [2238] = {.lex_state = 10, .external_lex_state = 58}, - [2239] = {.lex_state = 20, .external_lex_state = 57}, - [2240] = {.lex_state = 151, .external_lex_state = 40}, - [2241] = {.lex_state = 9, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2242] = {.lex_state = 10, .external_lex_state = 56}, - [2243] = {.lex_state = 151, .external_lex_state = 62}, - [2244] = {.lex_state = 10, .external_lex_state = 40}, - [2245] = {.lex_state = 20, .external_lex_state = 40}, - [2246] = {.lex_state = 10, .external_lex_state = 58}, - [2247] = {.lex_state = 151, .external_lex_state = 62}, - [2248] = {.lex_state = 151, .external_lex_state = 62}, - [2249] = {.lex_state = 20, .external_lex_state = 40}, - [2250] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2251] = {.lex_state = 9, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2252] = {.lex_state = 151, .external_lex_state = 62}, - [2253] = {.lex_state = 151, .external_lex_state = 62}, - [2254] = {.lex_state = 151, .external_lex_state = 62}, - [2255] = {.lex_state = 9, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2256] = {.lex_state = 10, .external_lex_state = 58}, - [2257] = {.lex_state = 151, .external_lex_state = 62}, - [2258] = {.lex_state = 151, .external_lex_state = 62}, - [2259] = {.lex_state = 10, .external_lex_state = 40}, - [2260] = {.lex_state = 10, .external_lex_state = 56}, - [2261] = {.lex_state = 10, .external_lex_state = 56}, - [2262] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 10, .external_lex_state = 40}, - [2265] = {.lex_state = 10, .external_lex_state = 40}, - [2266] = {.lex_state = 10, .external_lex_state = 56}, - [2267] = {.lex_state = 10, .external_lex_state = 56}, - [2268] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 151, .external_lex_state = 62}, - [2271] = {.lex_state = 151, .external_lex_state = 62}, - [2272] = {.lex_state = 10, .external_lex_state = 40}, - [2273] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2274] = {.lex_state = 151, .external_lex_state = 62}, - [2275] = {.lex_state = 151, .external_lex_state = 62}, - [2276] = {.lex_state = 151, .external_lex_state = 62}, - [2277] = {.lex_state = 10, .external_lex_state = 58}, - [2278] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2279] = {.lex_state = 10, .external_lex_state = 56}, - [2280] = {.lex_state = 151, .external_lex_state = 62}, - [2281] = {.lex_state = 10, .external_lex_state = 56}, - [2282] = {.lex_state = 9, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2283] = {.lex_state = 36, .external_lex_state = 40}, - [2284] = {.lex_state = 36, .external_lex_state = 40}, - [2285] = {.lex_state = 151, .external_lex_state = 62}, - [2286] = {.lex_state = 151, .external_lex_state = 62}, - [2287] = {.lex_state = 25, .external_lex_state = 40}, - [2288] = {.lex_state = 36, .external_lex_state = 40}, - [2289] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2292] = {.lex_state = 151, .external_lex_state = 62}, - [2293] = {.lex_state = 25, .external_lex_state = 40}, - [2294] = {.lex_state = 151, .external_lex_state = 40}, - [2295] = {.lex_state = 36, .external_lex_state = 40}, - [2296] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2297] = {.lex_state = 151, .external_lex_state = 40}, - [2298] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 12, .external_lex_state = 53}, - [2301] = {.lex_state = 10, .external_lex_state = 62}, - [2302] = {.lex_state = 151, .external_lex_state = 62}, - [2303] = {.lex_state = 36, .external_lex_state = 40}, - [2304] = {.lex_state = 14, .external_lex_state = 40}, - [2305] = {.lex_state = 22, .external_lex_state = 40}, - [2306] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2307] = {.lex_state = 25, .external_lex_state = 40}, - [2308] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2309] = {.lex_state = 12, .external_lex_state = 53}, - [2310] = {.lex_state = 36, .external_lex_state = 40}, - [2311] = {.lex_state = 151, .external_lex_state = 61}, + [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}, + [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 = 10, .external_lex_state = 40}, - [2315] = {.lex_state = 36, .external_lex_state = 40}, - [2316] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2317] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2318] = {.lex_state = 12, .external_lex_state = 53}, + [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 = 12, .external_lex_state = 53}, - [2323] = {.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 = 151, .external_lex_state = 61}, - [2326] = {.lex_state = 10, .external_lex_state = 40}, - [2327] = {.lex_state = 36, .external_lex_state = 40}, - [2328] = {.lex_state = 12, .external_lex_state = 53}, - [2329] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2330] = {.lex_state = 10, .external_lex_state = 62}, - [2331] = {.lex_state = 36, .external_lex_state = 40}, + [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 = 22, .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 = 20, .external_lex_state = 57}, - [2336] = {.lex_state = 10, .external_lex_state = 40}, - [2337] = {.lex_state = 36, .external_lex_state = 40}, - [2338] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2339] = {.lex_state = 12, .external_lex_state = 53}, - [2340] = {.lex_state = 151, .external_lex_state = 61}, - [2341] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 151, .external_lex_state = 61}, - [2344] = {.lex_state = 36, .external_lex_state = 40}, - [2345] = {.lex_state = 36, .external_lex_state = 40}, - [2346] = {.lex_state = 25, .external_lex_state = 40}, - [2347] = {.lex_state = 25, .external_lex_state = 40}, - [2348] = {.lex_state = 12, .external_lex_state = 53}, - [2349] = {.lex_state = 151, .external_lex_state = 56}, - [2350] = {.lex_state = 151, .external_lex_state = 56}, - [2351] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2352] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2353] = {.lex_state = 36, .external_lex_state = 40}, - [2354] = {.lex_state = 151, .external_lex_state = 40}, - [2355] = {.lex_state = 25, .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 = 36, .external_lex_state = 40}, - [2358] = {.lex_state = 151, .external_lex_state = 61}, - [2359] = {.lex_state = 151, .external_lex_state = 40}, - [2360] = {.lex_state = 10, .external_lex_state = 40}, - [2361] = {.lex_state = 36, .external_lex_state = 40}, - [2362] = {.lex_state = 151, .external_lex_state = 61}, - [2363] = {.lex_state = 36, .external_lex_state = 40}, - [2364] = {.lex_state = 14, .external_lex_state = 40}, - [2365] = {.lex_state = 22, .external_lex_state = 40}, - [2366] = {.lex_state = 151, .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 = 36, .external_lex_state = 40}, - [2369] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2370] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2371] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2372] = {.lex_state = 36, .external_lex_state = 40}, - [2373] = {.lex_state = 36, .external_lex_state = 40}, - [2374] = {.lex_state = 25, .external_lex_state = 40}, - [2375] = {.lex_state = 151, .external_lex_state = 62}, - [2376] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2377] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2378] = {.lex_state = 10, .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 = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2381] = {.lex_state = 10, .external_lex_state = 59}, - [2382] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2383] = {.lex_state = 12, .external_lex_state = 53}, - [2384] = {.lex_state = 10, .external_lex_state = 59}, - [2385] = {.lex_state = 10, .external_lex_state = 59}, - [2386] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2387] = {.lex_state = 151, .external_lex_state = 40}, - [2388] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, - [2389] = {.lex_state = 36, .external_lex_state = 40}, - [2390] = {.lex_state = 151, .external_lex_state = 62}, - [2391] = {.lex_state = 151, .external_lex_state = 62}, - [2392] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, + [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 = 151, .external_lex_state = 62}, - [2395] = {.lex_state = 151, .external_lex_state = 62}, - [2396] = {.lex_state = 151, .external_lex_state = 62}, - [2397] = {.lex_state = 151, .external_lex_state = 62}, - [2398] = {.lex_state = 36, .external_lex_state = 40}, - [2399] = {.lex_state = 36, .external_lex_state = 40}, - [2400] = {.lex_state = 36, .external_lex_state = 40}, - [2401] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 13}, + [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 = 36, .external_lex_state = 40}, - [2405] = {.lex_state = 151, .external_lex_state = 40}, - [2406] = {.lex_state = 25, .external_lex_state = 40}, - [2407] = {.lex_state = 151, .external_lex_state = 40}, - [2408] = {.lex_state = 12, .external_lex_state = 53}, - [2409] = {.lex_state = 36, .external_lex_state = 40}, - [2410] = {.lex_state = 12, .external_lex_state = 53}, - [2411] = {.lex_state = 12, .external_lex_state = 53}, - [2412] = {.lex_state = 12, .external_lex_state = 53}, + [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 = 10, .external_lex_state = 40}, - [2415] = {.lex_state = 36, .external_lex_state = 40}, - [2416] = {.lex_state = 10, .external_lex_state = 59}, - [2417] = {.lex_state = 10, .external_lex_state = 40}, + [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 = 16, .external_lex_state = 63}, - [2420] = {.lex_state = 24, .external_lex_state = 63}, - [2421] = {.lex_state = 151, .external_lex_state = 40}, - [2422] = {.lex_state = 151, .external_lex_state = 40}, - [2423] = {.lex_state = 151, .external_lex_state = 62}, - [2424] = {.lex_state = 4, .external_lex_state = 40}, - [2425] = {.lex_state = 151, .external_lex_state = 62}, - [2426] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 16, .external_lex_state = 63}, - [2429] = {.lex_state = 24, .external_lex_state = 63}, - [2430] = {.lex_state = 151, .external_lex_state = 40}, - [2431] = {.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 = 10, .external_lex_state = 40}, - [2434] = {.lex_state = 24, .external_lex_state = 63}, - [2435] = {.lex_state = 151, .external_lex_state = 40}, - [2436] = {.lex_state = 16, .external_lex_state = 63}, - [2437] = {.lex_state = 24, .external_lex_state = 63}, - [2438] = {.lex_state = 151, .external_lex_state = 62}, - [2439] = {.lex_state = 151, .external_lex_state = 62}, - [2440] = {.lex_state = 4, .external_lex_state = 40}, - [2441] = {.lex_state = 16, .external_lex_state = 63}, - [2442] = {.lex_state = 24, .external_lex_state = 63}, - [2443] = {.lex_state = 151, .external_lex_state = 62}, - [2444] = {.lex_state = 16, .external_lex_state = 63}, - [2445] = {.lex_state = 24, .external_lex_state = 63}, - [2446] = {.lex_state = 151, .external_lex_state = 62}, - [2447] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2448] = {.lex_state = 16, .external_lex_state = 63}, - [2449] = {.lex_state = 24, .external_lex_state = 63}, - [2450] = {.lex_state = 20, .external_lex_state = 40}, - [2451] = {.lex_state = 4, .external_lex_state = 40}, - [2452] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 10, .external_lex_state = 40}, - [2455] = {.lex_state = 20, .external_lex_state = 40}, - [2456] = {.lex_state = 16, .external_lex_state = 63}, - [2457] = {.lex_state = 24, .external_lex_state = 63}, - [2458] = {.lex_state = 10, .external_lex_state = 40}, - [2459] = {.lex_state = 151, .external_lex_state = 62}, - [2460] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2461] = {.lex_state = 151, .external_lex_state = 40}, - [2462] = {.lex_state = 16, .external_lex_state = 63}, - [2463] = {.lex_state = 24, .external_lex_state = 63}, - [2464] = {.lex_state = 151, .external_lex_state = 62}, - [2465] = {.lex_state = 16, .external_lex_state = 63}, - [2466] = {.lex_state = 24, .external_lex_state = 63}, - [2467] = {.lex_state = 10, .external_lex_state = 59}, - [2468] = {.lex_state = 151, .external_lex_state = 62}, - [2469] = {.lex_state = 10, .external_lex_state = 40}, - [2470] = {.lex_state = 151, .external_lex_state = 40}, - [2471] = {.lex_state = 151, .external_lex_state = 62}, - [2472] = {.lex_state = 16, .external_lex_state = 63}, - [2473] = {.lex_state = 24, .external_lex_state = 63}, - [2474] = {.lex_state = 151, .external_lex_state = 62}, - [2475] = {.lex_state = 151, .external_lex_state = 62}, - [2476] = {.lex_state = 151, .external_lex_state = 62}, - [2477] = {.lex_state = 151, .external_lex_state = 62}, - [2478] = {.lex_state = 151, .external_lex_state = 62}, - [2479] = {.lex_state = 151, .external_lex_state = 62}, - [2480] = {.lex_state = 151, .external_lex_state = 62}, - [2481] = {.lex_state = 151, .external_lex_state = 62}, - [2482] = {.lex_state = 151, .external_lex_state = 62}, - [2483] = {.lex_state = 20, .external_lex_state = 40}, - [2484] = {.lex_state = 151, .external_lex_state = 62}, - [2485] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 10, .external_lex_state = 40}, - [2488] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 151, .external_lex_state = 62}, - [2491] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2492] = {.lex_state = 151, .external_lex_state = 62}, - [2493] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2494] = {.lex_state = 151, .external_lex_state = 62}, - [2495] = {.lex_state = 20, .external_lex_state = 40}, - [2496] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2497] = {.lex_state = 20, .external_lex_state = 40}, - [2498] = {.lex_state = 151, .external_lex_state = 62}, - [2499] = {.lex_state = 151, .external_lex_state = 40}, - [2500] = {.lex_state = 151, .external_lex_state = 40}, - [2501] = {.lex_state = 10, .external_lex_state = 40}, - [2502] = {.lex_state = 151, .external_lex_state = 62}, - [2503] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2504] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2505] = {.lex_state = 20, .external_lex_state = 40}, - [2506] = {.lex_state = 16, .external_lex_state = 63}, - [2507] = {.lex_state = 16, .external_lex_state = 63}, - [2508] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2509] = {.lex_state = 151, .external_lex_state = 62}, - [2510] = {.lex_state = 24, .external_lex_state = 63}, - [2511] = {.lex_state = 24, .external_lex_state = 63}, - [2512] = {.lex_state = 151, .external_lex_state = 62}, - [2513] = {.lex_state = 10, .external_lex_state = 40}, - [2514] = {.lex_state = 10, .external_lex_state = 40}, - [2515] = {.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 = 151, .external_lex_state = 62}, - [2518] = {.lex_state = 10, .external_lex_state = 59}, - [2519] = {.lex_state = 151, .external_lex_state = 62}, - [2520] = {.lex_state = 16, .external_lex_state = 63}, - [2521] = {.lex_state = 10, .external_lex_state = 40}, - [2522] = {.lex_state = 16, .external_lex_state = 63}, - [2523] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 10, .external_lex_state = 40}, - [2526] = {.lex_state = 24, .external_lex_state = 63}, - [2527] = {.lex_state = 4, .external_lex_state = 40}, - [2528] = {.lex_state = 16, .external_lex_state = 63}, - [2529] = {.lex_state = 151, .external_lex_state = 62}, - [2530] = {.lex_state = 24, .external_lex_state = 63}, - [2531] = {.lex_state = 151, .external_lex_state = 62}, - [2532] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2533] = {.lex_state = 10, .external_lex_state = 40}, - [2534] = {.lex_state = 151, .external_lex_state = 62}, - [2535] = {.lex_state = 4, .external_lex_state = 40}, - [2536] = {.lex_state = 151, .external_lex_state = 62}, - [2537] = {.lex_state = 151, .external_lex_state = 62}, - [2538] = {.lex_state = 151, .external_lex_state = 62}, - [2539] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 16, .external_lex_state = 63}, - [2543] = {.lex_state = 151, .external_lex_state = 62}, - [2544] = {.lex_state = 151, .external_lex_state = 62}, - [2545] = {.lex_state = 151, .external_lex_state = 62}, - [2546] = {.lex_state = 151, .external_lex_state = 62}, - [2547] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2548] = {.lex_state = 151, .external_lex_state = 62}, - [2549] = {.lex_state = 151, .external_lex_state = 62}, - [2550] = {.lex_state = 16, .external_lex_state = 63}, - [2551] = {.lex_state = 151, .external_lex_state = 62}, - [2552] = {.lex_state = 24, .external_lex_state = 63}, - [2553] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2554] = {.lex_state = 20, .external_lex_state = 40}, - [2555] = {.lex_state = 151, .external_lex_state = 62}, - [2556] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2557] = {.lex_state = 151, .external_lex_state = 62}, - [2558] = {.lex_state = 151, .external_lex_state = 62}, - [2559] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2560] = {.lex_state = 20, .external_lex_state = 40}, - [2561] = {.lex_state = 151, .external_lex_state = 62}, - [2562] = {.lex_state = 151, .external_lex_state = 62}, - [2563] = {.lex_state = 151, .external_lex_state = 62}, - [2564] = {.lex_state = 10, .external_lex_state = 40}, - [2565] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 4, .external_lex_state = 40}, - [2568] = {.lex_state = 151, .external_lex_state = 62}, - [2569] = {.lex_state = 151, .external_lex_state = 40}, - [2570] = {.lex_state = 10, .external_lex_state = 40}, - [2571] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2572] = {.lex_state = 20, .external_lex_state = 40}, - [2573] = {.lex_state = 10, .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 = 151, .external_lex_state = 62}, - [2576] = {.lex_state = 151, .external_lex_state = 62}, - [2577] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 20, .external_lex_state = 40}, - [2580] = {.lex_state = 151, .external_lex_state = 62}, - [2581] = {.lex_state = 151, .external_lex_state = 62}, - [2582] = {.lex_state = 151, .external_lex_state = 62}, + [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 = 10, .external_lex_state = 40}, - [2585] = {.lex_state = 24, .external_lex_state = 63}, - [2586] = {.lex_state = 10, .external_lex_state = 40}, - [2587] = {.lex_state = 10, .external_lex_state = 40}, - [2588] = {.lex_state = 10, .external_lex_state = 40}, - [2589] = {.lex_state = 16, .external_lex_state = 63}, - [2590] = {.lex_state = 10, .external_lex_state = 40}, + [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 = 16, .external_lex_state = 63}, - [2593] = {.lex_state = 151, .external_lex_state = 62}, - [2594] = {.lex_state = 24, .external_lex_state = 63}, - [2595] = {.lex_state = 151, .external_lex_state = 62}, - [2596] = {.lex_state = 10, .external_lex_state = 40}, - [2597] = {.lex_state = 10, .external_lex_state = 40}, - [2598] = {.lex_state = 151, .external_lex_state = 62}, - [2599] = {.lex_state = 10, .external_lex_state = 59}, - [2600] = {.lex_state = 10, .external_lex_state = 59}, - [2601] = {.lex_state = 10, .external_lex_state = 59}, - [2602] = {.lex_state = 151, .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 = 10, .external_lex_state = 59}, - [2605] = {.lex_state = 10, .external_lex_state = 59}, - [2606] = {.lex_state = 10, .external_lex_state = 59}, - [2607] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 151, .external_lex_state = 40}, + [2609] = {.lex_state = 10, .external_lex_state = 59}, [2610] = {.lex_state = 151, .external_lex_state = 40}, - [2611] = {.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 = 10, .external_lex_state = 40}, - [2614] = {.lex_state = 10, .external_lex_state = 40}, - [2615] = {.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 = 151, .external_lex_state = 40}, - [2618] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 151, .external_lex_state = 40}, - [2621] = {.lex_state = 151, .external_lex_state = 40}, - [2622] = {.lex_state = 151, .external_lex_state = 40}, - [2623] = {.lex_state = 10, .external_lex_state = 59}, - [2624] = {.lex_state = 10, .external_lex_state = 59}, - [2625] = {.lex_state = 10, .external_lex_state = 59}, - [2626] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2627] = {.lex_state = 10, .external_lex_state = 59}, - [2628] = {.lex_state = 10, .external_lex_state = 59}, - [2629] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 10, .external_lex_state = 59}, - [2632] = {.lex_state = 10, .external_lex_state = 40}, - [2633] = {.lex_state = 151, .external_lex_state = 40}, - [2634] = {.lex_state = 151, .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 = 151, .external_lex_state = 40}, - [2638] = {.lex_state = 10, .external_lex_state = 59}, - [2639] = {.lex_state = 151, .external_lex_state = 40}, - [2640] = {.lex_state = 151, .external_lex_state = 40}, - [2641] = {.lex_state = 151, .external_lex_state = 40}, - [2642] = {.lex_state = 151, .external_lex_state = 40}, - [2643] = {.lex_state = 10, .external_lex_state = 59}, - [2644] = {.lex_state = 10, .external_lex_state = 59}, - [2645] = {.lex_state = 10, .external_lex_state = 59}, + [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}, @@ -11917,302 +11919,302 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2654] = {.lex_state = 151, .external_lex_state = 40}, - [2655] = {.lex_state = 10, .external_lex_state = 59}, - [2656] = {.lex_state = 151, .external_lex_state = 40}, - [2657] = {.lex_state = 10, .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 = 40}, - [2663] = {.lex_state = 25, .external_lex_state = 40}, - [2664] = {.lex_state = 151, .external_lex_state = 40}, - [2665] = {.lex_state = 151, .external_lex_state = 40}, - [2666] = {.lex_state = 151, .external_lex_state = 40}, - [2667] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2668] = {.lex_state = 151, .external_lex_state = 40}, - [2669] = {.lex_state = 151, .external_lex_state = 40}, - [2670] = {.lex_state = 151, .external_lex_state = 40}, - [2671] = {.lex_state = 10, .external_lex_state = 40}, - [2672] = {.lex_state = 151, .external_lex_state = 40}, - [2673] = {.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 = 151, .external_lex_state = 40}, - [2678] = {.lex_state = 151, .external_lex_state = 40}, - [2679] = {.lex_state = 151, .external_lex_state = 40}, - [2680] = {.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 = 6, .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 = 151, .external_lex_state = 40}, + [2686] = {.lex_state = 6, .external_lex_state = 40}, [2687] = {.lex_state = 151, .external_lex_state = 40}, - [2688] = {.lex_state = 151, .external_lex_state = 40}, - [2689] = {.lex_state = 151, .external_lex_state = 40}, - [2690] = {.lex_state = 25, .external_lex_state = 40}, - [2691] = {.lex_state = 151, .external_lex_state = 40}, - [2692] = {.lex_state = 151, .external_lex_state = 40}, - [2693] = {.lex_state = 10, .external_lex_state = 59}, - [2694] = {.lex_state = 6, .external_lex_state = 40}, - [2695] = {.lex_state = 10, .external_lex_state = 40}, - [2696] = {.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 = 151, .external_lex_state = 40}, - [2700] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 10, .external_lex_state = 59}, + [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 = 151, .external_lex_state = 40}, - [2706] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 6, .external_lex_state = 40}, + [2708] = {.lex_state = 10, .external_lex_state = 59}, [2709] = {.lex_state = 10, .external_lex_state = 59}, - [2710] = {.lex_state = 151, .external_lex_state = 40}, - [2711] = {.lex_state = 10, .external_lex_state = 40}, - [2712] = {.lex_state = 25, .external_lex_state = 40}, - [2713] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 10, .external_lex_state = 59}, + [2717] = {.lex_state = 151, .external_lex_state = 40}, [2718] = {.lex_state = 151, .external_lex_state = 40}, - [2719] = {.lex_state = 151, .external_lex_state = 40}, - [2720] = {.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 = 151, .external_lex_state = 40}, - [2723] = {.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 = 151, .external_lex_state = 40}, - [2726] = {.lex_state = 10, .external_lex_state = 40}, - [2727] = {.lex_state = 10, .external_lex_state = 59}, - [2728] = {.lex_state = 10, .external_lex_state = 59}, - [2729] = {.lex_state = 10, .external_lex_state = 59}, - [2730] = {.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 = 151, .external_lex_state = 40}, - [2734] = {.lex_state = 10, .external_lex_state = 59}, - [2735] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 10, .external_lex_state = 59}, + [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 = 10, .external_lex_state = 59}, - [2743] = {.lex_state = 6, .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 = 151, .external_lex_state = 40}, - [2748] = {.lex_state = 151, .external_lex_state = 40}, - [2749] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 40}, - [2752] = {.lex_state = 151, .external_lex_state = 40}, - [2753] = {.lex_state = 151, .external_lex_state = 40}, - [2754] = {.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 = 151, .external_lex_state = 40}, - [2758] = {.lex_state = 151, .external_lex_state = 40}, - [2759] = {.lex_state = 10, .external_lex_state = 59}, - [2760] = {.lex_state = 6, .external_lex_state = 40}, - [2761] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 10, .external_lex_state = 59}, - [2764] = {.lex_state = 10, .external_lex_state = 59}, - [2765] = {.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 = 48}, - [2768] = {.lex_state = 10, .external_lex_state = 59}, - [2769] = {.lex_state = 10, .external_lex_state = 59}, - [2770] = {.lex_state = 151, .external_lex_state = 48}, + [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 = 151, .external_lex_state = 40}, - [2773] = {.lex_state = 6, .external_lex_state = 40}, - [2774] = {.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 = 25, .external_lex_state = 40}, - [2779] = {.lex_state = 10, .external_lex_state = 40}, + [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 = 151, .external_lex_state = 40}, + [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2785] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 10, .external_lex_state = 59}, - [2788] = {.lex_state = 10, .external_lex_state = 59}, - [2789] = {.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 = 10, .external_lex_state = 59}, - [2792] = {.lex_state = 10, .external_lex_state = 59}, - [2793] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 10, .external_lex_state = 40}, - [2796] = {.lex_state = 10, .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 = 4, .external_lex_state = 40}, + [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 = 40}, + [2803] = {.lex_state = 10, .external_lex_state = 59}, [2804] = {.lex_state = 151, .external_lex_state = 40}, - [2805] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2806] = {.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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2810] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2811] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2812] = {.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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2815] = {.lex_state = 10, .external_lex_state = 59}, - [2816] = {.lex_state = 10, .external_lex_state = 59}, - [2817] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 151, .external_lex_state = 40}, - [2820] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2821] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 10, .external_lex_state = 59}, + [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 = 59}, - [2827] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 10, .external_lex_state = 59}, + [2830] = {.lex_state = 151, .external_lex_state = 40}, [2831] = {.lex_state = 4, .external_lex_state = 40}, - [2832] = {.lex_state = 10, .external_lex_state = 59}, - [2833] = {.lex_state = 10, .external_lex_state = 59}, - [2834] = {.lex_state = 10, .external_lex_state = 59}, - [2835] = {.lex_state = 10, .external_lex_state = 59}, - [2836] = {.lex_state = 10, .external_lex_state = 59}, - [2837] = {.lex_state = 10, .external_lex_state = 59}, - [2838] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 10, .external_lex_state = 59}, + [2840] = {.lex_state = 151, .external_lex_state = 40}, [2841] = {.lex_state = 10, .external_lex_state = 59}, - [2842] = {.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 = 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 = 25, .external_lex_state = 40}, - [2848] = {.lex_state = 151, .external_lex_state = 40}, - [2849] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2850] = {.lex_state = 25, .external_lex_state = 40}, - [2851] = {.lex_state = 151, .external_lex_state = 40}, - [2852] = {.lex_state = 10, .external_lex_state = 59}, - [2853] = {.lex_state = 10, .external_lex_state = 59}, - [2854] = {.lex_state = 4, .external_lex_state = 40}, - [2855] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2862] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 10, .external_lex_state = 59}, - [2866] = {.lex_state = 10, .external_lex_state = 59}, - [2867] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2868] = {.lex_state = 4, .external_lex_state = 40}, - [2869] = {.lex_state = 151, .external_lex_state = 40}, - [2870] = {.lex_state = 10, .external_lex_state = 59}, - [2871] = {.lex_state = 10, .external_lex_state = 59}, - [2872] = {.lex_state = 10, .external_lex_state = 59}, - [2873] = {.lex_state = 10, .external_lex_state = 59}, - [2874] = {.lex_state = 10, .external_lex_state = 59}, - [2875] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2876] = {.lex_state = 151, .external_lex_state = 40}, - [2877] = {.lex_state = 10, .external_lex_state = 59}, - [2878] = {.lex_state = 10, .external_lex_state = 59}, - [2879] = {.lex_state = 10, .external_lex_state = 59}, - [2880] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2881] = {.lex_state = 10, .external_lex_state = 59}, - [2882] = {.lex_state = 10, .external_lex_state = 59}, - [2883] = {.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 = 4, .external_lex_state = 40}, - [2886] = {.lex_state = 151, .external_lex_state = 40}, - [2887] = {.lex_state = 151, .external_lex_state = 40}, - [2888] = {.lex_state = 10, .external_lex_state = 59}, - [2889] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2890] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2891] = {.lex_state = 10, .external_lex_state = 59}, - [2892] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 10, .external_lex_state = 40}, - [2895] = {.lex_state = 10, .external_lex_state = 59}, - [2896] = {.lex_state = 4, .external_lex_state = 40}, - [2897] = {.lex_state = 6, .external_lex_state = 40}, - [2898] = {.lex_state = 10, .external_lex_state = 59}, - [2899] = {.lex_state = 10, .external_lex_state = 59}, - [2900] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [2904] = {.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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [2906] = {.lex_state = 151, .external_lex_state = 40}, [2907] = {.lex_state = 10, .external_lex_state = 59}, - [2908] = {.lex_state = 10, .external_lex_state = 59}, - [2909] = {.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 = 151, .external_lex_state = 40}, - [2913] = {.lex_state = 10, .external_lex_state = 40}, - [2914] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 40}, - [2918] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 151, .external_lex_state = 40}, - [2921] = {.lex_state = 151, .external_lex_state = 40}, + [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 = 37, .external_lex_state = 64}, + [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 = 10, .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 = 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 = 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 = 151, .external_lex_state = 40}, - [2942] = {.lex_state = 37, .external_lex_state = 64}, + [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 = 10, .external_lex_state = 40}, - [2946] = {.lex_state = 10, .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 = 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}, @@ -12220,42 +12222,42 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 10, .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 = 10, .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 = 10, .external_lex_state = 40}, + [2964] = {.lex_state = 151, .external_lex_state = 40}, [2965] = {.lex_state = 151, .external_lex_state = 40}, - [2966] = {.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 = 6, .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 = 10, .external_lex_state = 40}, + [2976] = {.lex_state = 151, .external_lex_state = 40}, [2977] = {.lex_state = 151, .external_lex_state = 40}, - [2978] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 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 = 151, .external_lex_state = 40}, - [2988] = {.lex_state = 10, .external_lex_state = 59}, + [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 = 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}, @@ -12270,53 +12272,53 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 10, .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 = 151, .external_lex_state = 40}, - [3018] = {.lex_state = 151, .external_lex_state = 40}, - [3019] = {.lex_state = 6, .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 = 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 = 37, .external_lex_state = 64}, - [3024] = {.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 = 10, .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 = 10, .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 = 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 = 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 = 36, .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 = 151, .external_lex_state = 40}, + [3050] = {.lex_state = 10, .external_lex_state = 40}, [3051] = {.lex_state = 151, .external_lex_state = 40}, - [3052] = {.lex_state = 6, .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}, @@ -12325,8 +12327,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 10, .external_lex_state = 40}, - [3062] = {.lex_state = 10, .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}, @@ -12337,38 +12339,38 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 151, .external_lex_state = 40}, - [3074] = {.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 = 151, .external_lex_state = 40}, - [3078] = {.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 = 151, .external_lex_state = 40}, - [3081] = {.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 = 6, .external_lex_state = 40}, - [3088] = {.lex_state = 10, .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 = 10, .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 = 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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [3102] = {.lex_state = 151, .external_lex_state = 40}, [3103] = {.lex_state = 151, .external_lex_state = 40}, - [3104] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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}, @@ -12410,22 +12412,22 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 10, .external_lex_state = 40}, - [3158] = {.lex_state = 10, .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 = 10, .external_lex_state = 40}, - [3161] = {.lex_state = 10, .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}, @@ -12435,7 +12437,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 10, .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}, @@ -12447,51 +12449,51 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 37, .external_lex_state = 64}, - [3184] = {.lex_state = 151, .external_lex_state = 40}, - [3185] = {.lex_state = 6, .external_lex_state = 40}, - [3186] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3187] = {.lex_state = 151, .external_lex_state = 40}, - [3188] = {.lex_state = 10, .external_lex_state = 40}, - [3189] = {.lex_state = 10, .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 = 37, .external_lex_state = 64}, + [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 = 6, .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 = 151, .external_lex_state = 40}, - [3207] = {.lex_state = 151, .external_lex_state = 40}, - [3208] = {.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 = 151, .external_lex_state = 40}, + [3214] = {.lex_state = 37, .external_lex_state = 64}, [3215] = {.lex_state = 151, .external_lex_state = 40}, - [3216] = {.lex_state = 10, .external_lex_state = 40}, + [3216] = {.lex_state = 151, .external_lex_state = 40}, [3217] = {.lex_state = 151, .external_lex_state = 40}, - [3218] = {.lex_state = 10, .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 = 151, .external_lex_state = 40}, - [3222] = {.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 = 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}, @@ -12502,7 +12504,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 6, .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}, @@ -12512,7 +12514,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 6, .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}, @@ -12523,26 +12525,26 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 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 = 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 = 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 = 37, .external_lex_state = 64}, - [3278] = {.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}, @@ -12550,198 +12552,200 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 10, .external_lex_state = 40}, + [3286] = {.lex_state = 151, .external_lex_state = 40}, [3287] = {.lex_state = 151, .external_lex_state = 40}, - [3288] = {.lex_state = 10, .external_lex_state = 40}, - [3289] = {.lex_state = 10, .external_lex_state = 40}, - [3290] = {.lex_state = 10, .external_lex_state = 40}, - [3291] = {.lex_state = 10, .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 = 151, .external_lex_state = 40}, - [3295] = {.lex_state = 151, .external_lex_state = 40}, - [3296] = {.lex_state = 151, .external_lex_state = 40}, - [3297] = {.lex_state = 10, .external_lex_state = 40}, - [3298] = {.lex_state = 151, .external_lex_state = 40}, - [3299] = {.lex_state = 38, .external_lex_state = 65}, - [3300] = {.lex_state = 151, .external_lex_state = 40}, - [3301] = {.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 = 151, .external_lex_state = 40}, - [3304] = {.lex_state = 10, .external_lex_state = 40}, - [3305] = {.lex_state = 39, .external_lex_state = 40}, - [3306] = {.lex_state = 151, .external_lex_state = 40}, - [3307] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3308] = {.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 = 66}, - [3314] = {.lex_state = 10, .external_lex_state = 40}, - [3315] = {.lex_state = 151, .external_lex_state = 40}, - [3316] = {.lex_state = 151, .external_lex_state = 40}, - [3317] = {.lex_state = 151, .external_lex_state = 67}, + [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 = 37, .external_lex_state = 40}, - [3320] = {.lex_state = 10, .external_lex_state = 40}, - [3321] = {.lex_state = 10, .external_lex_state = 40}, - [3322] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 151, .external_lex_state = 40}, - [3325] = {.lex_state = 39, .external_lex_state = 40}, - [3326] = {.lex_state = 151, .external_lex_state = 68}, - [3327] = {.lex_state = 151, .external_lex_state = 68}, - [3328] = {.lex_state = 151, .external_lex_state = 67}, - [3329] = {.lex_state = 151, .external_lex_state = 40}, - [3330] = {.lex_state = 39, .external_lex_state = 40}, - [3331] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3332] = {.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 = 38, .external_lex_state = 65}, + [3334] = {.lex_state = 151, .external_lex_state = 40}, [3335] = {.lex_state = 151, .external_lex_state = 40}, - [3336] = {.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 = 37, .external_lex_state = 40}, - [3339] = {.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 = 10, .external_lex_state = 40}, - [3342] = {.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 = 10, .external_lex_state = 40}, + [3346] = {.lex_state = 151, .external_lex_state = 40}, [3347] = {.lex_state = 151, .external_lex_state = 40}, - [3348] = {.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 = 151, .external_lex_state = 40}, - [3351] = {.lex_state = 151, .external_lex_state = 40}, - [3352] = {.lex_state = 151, .external_lex_state = 68}, - [3353] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3354] = {.lex_state = 37, .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 = 151, .external_lex_state = 66}, + [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 = 10, .external_lex_state = 40}, - [3360] = {.lex_state = 151, .external_lex_state = 40}, - [3361] = {.lex_state = 151, .external_lex_state = 40}, - [3362] = {.lex_state = 151, .external_lex_state = 68}, - [3363] = {.lex_state = 20, .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 = 38, .external_lex_state = 65}, - [3366] = {.lex_state = 151, .external_lex_state = 40}, - [3367] = {.lex_state = 10, .external_lex_state = 40}, - [3368] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 20, .external_lex_state = 40}, - [3372] = {.lex_state = 151, .external_lex_state = 40}, - [3373] = {.lex_state = 151, .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 = 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 = 39, .external_lex_state = 40}, - [3382] = {.lex_state = 151, .external_lex_state = 40}, - [3383] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, + [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 = 37, .external_lex_state = 40}, - [3386] = {.lex_state = 151, .external_lex_state = 40}, - [3387] = {.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 = 20, .external_lex_state = 40}, + [3389] = {.lex_state = 151, .external_lex_state = 40}, [3390] = {.lex_state = 151, .external_lex_state = 40}, - [3391] = {.lex_state = 10, .external_lex_state = 40}, - [3392] = {.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 = 37, .external_lex_state = 40}, - [3395] = {.lex_state = 10, .external_lex_state = 40}, - [3396] = {.lex_state = 38, .external_lex_state = 65}, + [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 = 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 = 151, .external_lex_state = 68}, - [3402] = {.lex_state = 38, .external_lex_state = 65}, - [3403] = {.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 = 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 = 10, .external_lex_state = 40}, - [3409] = {.lex_state = 10, .external_lex_state = 40}, - [3410] = {.lex_state = 151, .external_lex_state = 40}, - [3411] = {.lex_state = 10, .external_lex_state = 40}, - [3412] = {.lex_state = 10, .external_lex_state = 40}, - [3413] = {.lex_state = 10, .external_lex_state = 40}, - [3414] = {.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 = 37, .external_lex_state = 40}, - [3417] = {.lex_state = 39, .external_lex_state = 40}, - [3418] = {.lex_state = 151, .external_lex_state = 40}, - [3419] = {.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 = 151, .external_lex_state = 40}, - [3422] = {.lex_state = 10, .external_lex_state = 40}, - [3423] = {.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 = 151, .external_lex_state = 40}, - [3426] = {.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 = 151, .external_lex_state = 40}, + [3432] = {.lex_state = 10, .external_lex_state = 40}, [3433] = {.lex_state = 10, .external_lex_state = 40}, - [3434] = {.lex_state = 151, .external_lex_state = 40}, - [3435] = {.lex_state = 10, .external_lex_state = 40}, - [3436] = {.lex_state = 151, .external_lex_state = 40}, - [3437] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3438] = {.lex_state = 20, .external_lex_state = 40}, - [3439] = {.lex_state = 20, .external_lex_state = 40}, - [3440] = {.lex_state = 151, .external_lex_state = 40}, - [3441] = {.lex_state = 151, .external_lex_state = 66}, - [3442] = {.lex_state = 20, .external_lex_state = 40}, - [3443] = {.lex_state = 10, .external_lex_state = 40}, - [3444] = {.lex_state = 10, .external_lex_state = 40}, - [3445] = {.lex_state = 151, .external_lex_state = 40}, - [3446] = {.lex_state = 151, .external_lex_state = 68}, - [3447] = {.lex_state = 151, .external_lex_state = 66}, + [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 = 151, .external_lex_state = 40}, + [3451] = {.lex_state = 10, .external_lex_state = 40}, [3452] = {.lex_state = 151, .external_lex_state = 40}, - [3453] = {.lex_state = 10, .external_lex_state = 40}, - [3454] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3455] = {.lex_state = 10, .external_lex_state = 40}, - [3456] = {.lex_state = 151, .external_lex_state = 40}, - [3457] = {.lex_state = 38, .external_lex_state = 65}, + [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 = 10, .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 = 151, .external_lex_state = 40}, - [3465] = {.lex_state = 10, .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 = 151, .external_lex_state = 40}, - [3469] = {.lex_state = 10, .external_lex_state = 40}, - [3470] = {.lex_state = 10, .external_lex_state = 40}, - [3471] = {.lex_state = 9, .external_lex_state = 40, .reserved_word_set_id = 1}, - [3472] = {.lex_state = 39, .external_lex_state = 40}, - [3473] = {.lex_state = 10, .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 = 10, .external_lex_state = 40}, - [3477] = {.lex_state = 10, .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}, }; static const TSSymbol ts_reserved_words[14][MAX_RESERVED_WORD_SET_SIZE] = { @@ -13151,74 +13155,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__regex_flags_start] = ACTIONS(1), }, [STATE(1)] = { - [sym_program] = STATE(3445), - [sym__statement] = STATE(41), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(41), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), [ts_builtin_sym_end] = ACTIONS(7), [sym_identifier] = ACTIONS(9), [sym_hash_bang_line] = ACTIONS(11), @@ -13283,83 +13287,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(2)] = { - [sym__statement] = STATE(23), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3434), - [sym_object_assignment_pattern] = STATE(2808), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3434), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3434), - [sym_spread_element] = STATE(2886), + [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(2492), - [sym_string] = STATE(1339), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2029), - [sym_formal_parameters] = STATE(3380), - [sym_rest_pattern] = STATE(2808), - [sym_method_definition] = STATE(2886), - [sym_pair] = STATE(2886), - [sym_pair_pattern] = STATE(2808), - [sym__property_name] = STATE(2912), - [sym_computed_property_name] = STATE(2912), - [aux_sym_program_repeat1] = STATE(23), - [aux_sym_export_statement_repeat1] = STATE(1970), - [aux_sym_object_repeat1] = STATE(2672), - [aux_sym_object_pattern_repeat1] = STATE(2703), + [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_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13426,83 +13430,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(3)] = { - [sym__statement] = STATE(20), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3434), - [sym_object_assignment_pattern] = STATE(2808), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3434), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3434), - [sym_spread_element] = STATE(2886), + [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(2492), - [sym_string] = STATE(1339), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2029), - [sym_formal_parameters] = STATE(3380), - [sym_rest_pattern] = STATE(2808), - [sym_method_definition] = STATE(2886), - [sym_pair] = STATE(2886), - [sym_pair_pattern] = STATE(2808), - [sym__property_name] = STATE(2912), - [sym_computed_property_name] = STATE(2912), - [aux_sym_program_repeat1] = STATE(20), - [aux_sym_export_statement_repeat1] = STATE(1970), - [aux_sym_object_repeat1] = STATE(2672), - [aux_sym_object_pattern_repeat1] = STATE(2703), + [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_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13569,83 +13573,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(4)] = { - [sym__statement] = STATE(48), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3434), - [sym_object_assignment_pattern] = STATE(2808), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3434), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3434), - [sym_spread_element] = STATE(2664), + [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(2492), - [sym_string] = STATE(1339), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2029), - [sym_formal_parameters] = STATE(3380), - [sym_rest_pattern] = STATE(2808), - [sym_method_definition] = STATE(2664), - [sym_pair] = STATE(2664), - [sym_pair_pattern] = STATE(2808), - [sym__property_name] = STATE(2912), - [sym_computed_property_name] = STATE(2912), - [aux_sym_program_repeat1] = STATE(48), - [aux_sym_export_statement_repeat1] = STATE(1970), - [aux_sym_object_repeat1] = STATE(2665), - [aux_sym_object_pattern_repeat1] = STATE(2703), + [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), + [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), [sym_identifier] = ACTIONS(133), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13713,82 +13717,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(5)] = { [sym__statement] = STATE(62), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3434), - [sym_object_assignment_pattern] = STATE(2808), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3434), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3434), - [sym_spread_element] = STATE(2747), + [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(2492), - [sym_string] = STATE(1339), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2029), - [sym_formal_parameters] = STATE(3380), - [sym_rest_pattern] = STATE(2808), - [sym_method_definition] = STATE(2747), - [sym_pair] = STATE(2747), - [sym_pair_pattern] = STATE(2808), - [sym__property_name] = STATE(2912), - [sym_computed_property_name] = STATE(2912), + [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), [aux_sym_program_repeat1] = STATE(62), - [aux_sym_export_statement_repeat1] = STATE(1970), - [aux_sym_object_repeat1] = STATE(2748), - [aux_sym_object_pattern_repeat1] = STATE(2703), + [aux_sym_export_statement_repeat1] = STATE(1975), + [aux_sym_object_repeat1] = STATE(2659), + [aux_sym_object_pattern_repeat1] = STATE(2601), [sym_identifier] = ACTIONS(149), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13855,83 +13859,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(6)] = { - [sym__statement] = STATE(55), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3434), - [sym_object_assignment_pattern] = STATE(2808), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3434), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3434), - [sym_spread_element] = STATE(2686), + [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(2492), - [sym_string] = STATE(1339), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2029), - [sym_formal_parameters] = STATE(3380), - [sym_rest_pattern] = STATE(2808), - [sym_method_definition] = STATE(2686), - [sym_pair] = STATE(2686), - [sym_pair_pattern] = STATE(2808), - [sym__property_name] = STATE(2912), - [sym_computed_property_name] = STATE(2912), - [aux_sym_program_repeat1] = STATE(55), - [aux_sym_export_statement_repeat1] = STATE(1970), - [aux_sym_object_repeat1] = STATE(2687), - [aux_sym_object_pattern_repeat1] = STATE(2703), + [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), + [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), [sym_identifier] = ACTIONS(165), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13999,72 +14003,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(7)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [aux_sym_export_statement_repeat1] = STATE(2404), [ts_builtin_sym_end] = ACTIONS(181), [sym_identifier] = ACTIONS(183), [anon_sym_export] = ACTIONS(186), @@ -14131,43 +14135,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(317), }, [STATE(8)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1781), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -14264,43 +14268,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(9)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -14397,45 +14401,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(10)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [aux_sym_object_repeat1] = STATE(2721), - [aux_sym_object_pattern_repeat1] = STATE(2725), + [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_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -14530,72 +14534,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(11)] = { [sym__statement] = STATE(13), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(13), - [aux_sym_export_statement_repeat1] = STATE(2406), + [aux_sym_export_statement_repeat1] = STATE(2404), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14662,72 +14666,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(12)] = { [sym__statement] = STATE(14), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(14), - [aux_sym_export_statement_repeat1] = STATE(2406), + [aux_sym_export_statement_repeat1] = STATE(2404), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14794,72 +14798,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(13)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [aux_sym_export_statement_repeat1] = STATE(2404), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14926,72 +14930,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(14)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [aux_sym_export_statement_repeat1] = STATE(2404), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15057,43 +15061,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(15)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -15189,45 +15193,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(16)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [aux_sym_object_repeat1] = STATE(2752), - [aux_sym_object_pattern_repeat1] = STATE(2725), + [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_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15321,45 +15325,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(17)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2725), + [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_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15453,45 +15457,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(18)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [aux_sym_object_repeat1] = STATE(2699), - [aux_sym_object_pattern_repeat1] = STATE(2725), + [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_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15585,43 +15589,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(19)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -15717,77 +15721,207 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [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), + [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__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), + }, + [STATE(21)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(451), + [anon_sym_RBRACE] = ACTIONS(509), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -15846,74 +15980,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(21)] = { - [sym__statement] = STATE(684), - [sym__single_statement] = STATE(684), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -15973,112 +16107,113 @@ 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(453), + [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(22)] = { - [sym__statement] = STATE(3395), - [sym__single_statement] = STATE(3395), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2988), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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_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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16097,87 +16232,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(87), [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(507), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(23)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_RBRACE] = ACTIONS(511), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16234,76 +16367,77 @@ 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(24)] = { - [sym__statement] = STATE(572), - [sym__single_statement] = STATE(572), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -16363,112 +16497,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(453), + [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(25)] = { - [sym__statement] = STATE(2807), - [sym__single_statement] = STATE(2807), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16485,120 +16619,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(89), + [sym_undefined] = ACTIONS(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(515), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(26)] = { - [sym__statement] = STATE(2832), - [sym__single_statement] = STATE(2832), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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_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), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16617,118 +16752,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(87), [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(27)] = { - [sym__statement] = STATE(2518), - [sym__single_statement] = STATE(2518), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16745,120 +16879,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(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(28)] = { - [sym__statement] = STATE(2842), - [sym__single_statement] = STATE(2842), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -16875,120 +17009,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(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(29)] = { - [sym__statement] = STATE(2843), - [sym__single_statement] = STATE(2843), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17005,120 +17139,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(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(30)] = { - [sym__statement] = STATE(2895), - [sym__single_statement] = STATE(2895), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17135,120 +17269,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(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(31)] = { - [sym__statement] = STATE(2600), - [sym__single_statement] = STATE(2600), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17265,120 +17399,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(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(32)] = { - [sym__statement] = STATE(2777), - [sym__single_statement] = STATE(2777), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17395,120 +17529,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(89), + [sym_undefined] = ACTIONS(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(33)] = { - [sym__statement] = STATE(2852), - [sym__single_statement] = STATE(2852), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17527,118 +17662,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(87), [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(34)] = { - [sym__statement] = STATE(2853), - [sym__single_statement] = STATE(2853), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17655,55 +17789,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(89), + [sym_undefined] = ACTIONS(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(513), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), }, - [STATE(35)] = { - [sym_import] = STATE(2451), + [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), + [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__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), + }, + [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), + [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__single_statement_context] = ACTIONS(505), + [sym__default_declaration_start] = ACTIONS(507), + }, + [STATE(38)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1748), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -17723,7 +18117,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(515), + [anon_sym_EQ] = ACTIONS(521), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -17731,7 +18125,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(517), + [anon_sym_EQ_GT] = ACTIONS(523), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -17789,81 +18183,81 @@ 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(519), - [sym__await_identifier_line_break] = ACTIONS(521), + [sym__line_break_after_await] = ACTIONS(525), + [sym__await_identifier_line_break] = ACTIONS(527), [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(524), + [sym__await_yield_identifier_start] = ACTIONS(530), [sym__await_keyword] = ACTIONS(393), }, - [STATE(36)] = { - [sym__statement] = STATE(557), - [sym__single_statement] = STATE(557), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -17923,47 +18317,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(453), + [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(37)] = { - [sym_import] = STATE(2451), + [STATE(40)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -17991,7 +18385,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(517), + [anon_sym_EQ_GT] = ACTIONS(523), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -18050,340 +18444,80 @@ 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(397), - [sym__await_identifier_line_break] = ACTIONS(527), + [sym__await_identifier_line_break] = ACTIONS(533), [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(530), + [sym__await_yield_identifier_start] = ACTIONS(536), [sym__await_keyword] = ACTIONS(393), }, - [STATE(38)] = { - [sym__statement] = STATE(23), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(23), - [aux_sym_export_statement_repeat1] = STATE(2406), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(533), - [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(39)] = { - [sym__statement] = STATE(581), - [sym__single_statement] = STATE(581), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), - [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(453), - [sym__default_declaration_start] = ACTIONS(99), - }, - [STATE(40)] = { - [sym__statement] = STATE(582), - [sym__single_statement] = STATE(582), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -18443,81 +18577,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(453), + [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(41)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), - [ts_builtin_sym_end] = ACTIONS(535), + [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), [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), @@ -18576,75 +18710,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(42)] = { - [sym__statement] = STATE(71), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(71), - [aux_sym_export_statement_repeat1] = STATE(2406), - [ts_builtin_sym_end] = ACTIONS(535), + [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), @@ -18704,80 +18837,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(43)] = { - [sym__statement] = STATE(20), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(20), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_RBRACE] = ACTIONS(537), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18834,210 +18967,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__default_declaration_start] = ACTIONS(99), - }, - [STATE(44)] = { - [sym__statement] = STATE(562), - [sym__single_statement] = STATE(562), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), - [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(453), + [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(45)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(539), + [anon_sym_RBRACE] = ACTIONS(541), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19097,76 +19101,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(46)] = { - [sym__statement] = STATE(624), - [sym__single_statement] = STATE(624), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -19223,77 +19228,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(453), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(47)] = { - [sym__statement] = STATE(603), - [sym__single_statement] = STATE(603), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -19353,81 +19357,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(453), + [sym__single_statement_context] = ACTIONS(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(48)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(541), + [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19487,77 +19491,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(49)] = { - [sym__statement] = STATE(52), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(52), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_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), @@ -19617,77 +19621,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(50)] = { - [sym__statement] = STATE(54), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(54), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(545), + [anon_sym_RBRACE] = ACTIONS(547), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19747,76 +19751,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(51)] = { - [sym__statement] = STATE(653), - [sym__single_statement] = STATE(653), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(549), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19873,81 +19878,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(453), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(52)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_RBRACE] = ACTIONS(547), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20004,80 +20007,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(511), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(53)] = { - [sym__statement] = STATE(57), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(57), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(549), + [anon_sym_RBRACE] = ACTIONS(551), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20137,77 +20141,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(54)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(551), + [anon_sym_RBRACE] = ACTIONS(553), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20267,77 +20271,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(55)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(689), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_RBRACE] = ACTIONS(553), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20394,76 +20397,77 @@ 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(59), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(59), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20527,73 +20531,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(57)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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(60), + [aux_sym_export_statement_repeat1] = STATE(2404), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20657,73 +20661,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(58)] = { - [sym__statement] = STATE(64), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(64), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20787,73 +20791,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(59)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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(64), + [aux_sym_export_statement_repeat1] = STATE(2404), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20917,73 +20921,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(60)] = { - [sym__statement] = STATE(66), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(66), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21047,76 +21051,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(61)] = { - [sym__statement] = STATE(683), - [sym__single_statement] = STATE(683), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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(66), + [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(565), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21173,81 +21178,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(453), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(62)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(565), + [anon_sym_RBRACE] = ACTIONS(567), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21308,76 +21312,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(63)] = { [sym__statement] = STATE(68), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(68), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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(567), + [anon_sym_RBRACE] = ACTIONS(569), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21438,76 +21442,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(64)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(569), + [anon_sym_RBRACE] = ACTIONS(571), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21568,76 +21572,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(65)] = { [sym__statement] = STATE(69), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(69), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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(571), + [anon_sym_RBRACE] = ACTIONS(573), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21698,76 +21702,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(66)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(573), + [anon_sym_RBRACE] = ACTIONS(575), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21828,76 +21832,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(67)] = { [sym__statement] = STATE(70), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(70), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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(575), + [anon_sym_RBRACE] = ACTIONS(577), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21958,76 +21962,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(68)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(577), + [anon_sym_RBRACE] = ACTIONS(579), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22088,76 +22092,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(69)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(579), + [anon_sym_RBRACE] = ACTIONS(581), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22218,76 +22222,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(70)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), + [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(2406), + [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(581), + [anon_sym_RBRACE] = ACTIONS(583), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22347,77 +22351,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(71)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2406), - [ts_builtin_sym_end] = ACTIONS(583), + [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_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), @@ -22477,108 +22481,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(72)] = { - [sym__statement] = STATE(3444), - [sym__single_statement] = STATE(3444), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2988), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), + [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(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), + [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(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), + [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(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), + [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(499), + [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(501), + [anon_sym_async] = ACTIONS(497), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -22595,89 +22599,89 @@ 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(499), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), + [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(505), - [sym__single_statement_context] = ACTIONS(507), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(503), + [sym__single_statement_context] = ACTIONS(515), + [sym__default_declaration_start] = ACTIONS(507), }, [STATE(73)] = { - [sym__statement] = STATE(45), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), + [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(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_program_repeat1] = STATE(45), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(585), + [anon_sym_RBRACE] = ACTIONS(587), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22737,43 +22741,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(74)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -22793,7 +22797,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(411), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(587), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -22866,48 +22870,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(75)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(589), - [anon_sym_RBRACE] = ACTIONS(589), + [anon_sym_COMMA] = ACTIONS(591), + [anon_sym_RBRACE] = ACTIONS(591), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -22920,11 +22924,11 @@ 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(589), + [anon_sym_RPAREN] = ACTIONS(591), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(591), + [anon_sym_EQ] = ACTIONS(593), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(589), + [anon_sym_RBRACK] = ACTIONS(591), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), @@ -22995,48 +22999,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(76)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(594), - [anon_sym_RBRACE] = ACTIONS(594), + [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), @@ -23049,11 +23053,11 @@ 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(594), + [anon_sym_RPAREN] = ACTIONS(596), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(599), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(594), + [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), @@ -23124,43 +23128,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(77)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -23180,7 +23184,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(589), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23246,54 +23250,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(397), - [sym__await_identifier_line_break] = ACTIONS(527), + [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(530), + [sym__await_yield_identifier_start] = ACTIONS(422), [sym__await_keyword] = ACTIONS(393), }, [STATE(78)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(326), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_RBRACE] = ACTIONS(602), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23304,20 +23309,20 @@ 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(596), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(598), + [anon_sym_RPAREN] = ACTIONS(602), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(587), + [anon_sym_EQ] = ACTIONS(395), [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(415), + [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23372,58 +23377,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(417), - [sym__await_identifier_line_break] = ACTIONS(419), + [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(422), + [sym__await_yield_identifier_start] = ACTIONS(401), [sym__await_keyword] = ACTIONS(393), }, [STATE(79)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(600), - [anon_sym_RBRACE] = ACTIONS(600), + [anon_sym_COMMA] = ACTIONS(326), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23434,20 +23437,20 @@ 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(604), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(600), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(606), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(603), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(600), [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(415), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23502,52 +23505,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__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(401), + [sym__await_yield_identifier_start] = ACTIONS(422), [sym__await_keyword] = ACTIONS(393), }, [STATE(80)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -23567,7 +23571,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(587), + [anon_sym_EQ] = ACTIONS(395), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23633,50 +23637,178 @@ 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__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(422), + [sym__await_yield_identifier_start] = ACTIONS(536), [sym__await_keyword] = ACTIONS(393), }, [STATE(81)] = { - [sym_import] = STATE(2451), + [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), + [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), + }, + [STATE(82)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -23685,14 +23817,14 @@ 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(606), + [anon_sym_in] = ACTIONS(608), [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(609), - [anon_sym_of] = ACTIONS(611), + [anon_sym_using] = ACTIONS(611), + [anon_sym_of] = ACTIONS(613), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), @@ -23767,457 +23899,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(401), [sym__await_keyword] = ACTIONS(393), }, - [STATE(82)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(613), - [anon_sym_RBRACE] = ACTIONS(613), - [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(441), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(613), - [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(83)] = { - [sym__statement] = STATE(2787), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2776), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), - [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(489), - [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(499), - [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(501), - [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(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(509), - }, - [STATE(84)] = { - [sym__statement] = STATE(3459), - [sym_export_statement] = STATE(2745), - [sym_declaration] = STATE(2745), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(2745), - [sym_statement] = STATE(2988), - [sym_expression_statement] = STATE(2745), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_statement_block] = STATE(2745), - [sym_if_statement] = STATE(2745), - [sym_switch_statement] = STATE(2745), - [sym_for_statement] = STATE(2745), - [sym_for_in_statement] = STATE(2745), - [sym_while_statement] = STATE(2745), - [sym_do_statement] = STATE(2745), - [sym_try_statement] = STATE(2745), - [sym_with_statement] = STATE(2745), - [sym_break_statement] = STATE(2745), - [sym_continue_statement] = STATE(2745), - [sym_debugger_statement] = STATE(2745), - [sym_return_statement] = STATE(2745), - [sym_throw_statement] = STATE(2745), - [sym_empty_statement] = STATE(2745), - [sym_labeled_statement] = STATE(2745), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2479), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2374), - [sym_identifier] = ACTIONS(455), - [anon_sym_export] = ACTIONS(457), - [anon_sym_LBRACE] = ACTIONS(459), - [anon_sym_break] = ACTIONS(461), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(467), - [anon_sym_debugger] = ACTIONS(469), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(471), - [anon_sym_for] = ACTIONS(473), - [anon_sym_function] = ACTIONS(475), - [anon_sym_if] = ACTIONS(477), - [anon_sym_import] = ACTIONS(479), - [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(481), - [anon_sym_switch] = ACTIONS(483), - [anon_sym_throw] = ACTIONS(485), - [anon_sym_try] = ACTIONS(487), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(489), - [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(491), - [anon_sym_with] = ACTIONS(493), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(495), - [anon_sym_using] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(499), - [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(501), - [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(503), - [anon_sym_get] = ACTIONS(503), - [anon_sym_set] = ACTIONS(503), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(505), - [sym__default_declaration_start] = ACTIONS(509), - }, - [STATE(85)] = { - [sym__statement] = STATE(563), - [sym_export_statement] = STATE(583), - [sym_declaration] = STATE(583), - [sym_import] = STATE(2567), - [sym_import_statement] = STATE(583), - [sym_statement] = STATE(585), - [sym_expression_statement] = STATE(583), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_statement_block] = STATE(583), - [sym_if_statement] = STATE(583), - [sym_switch_statement] = STATE(583), - [sym_for_statement] = STATE(583), - [sym_for_in_statement] = STATE(583), - [sym_while_statement] = STATE(583), - [sym_do_statement] = STATE(583), - [sym_try_statement] = STATE(583), - [sym_with_statement] = STATE(583), - [sym_break_statement] = STATE(583), - [sym_continue_statement] = STATE(583), - [sym_debugger_statement] = STATE(583), - [sym_return_statement] = STATE(583), - [sym_throw_statement] = STATE(583), - [sym_empty_statement] = STATE(583), - [sym_labeled_statement] = STATE(583), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2492), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2406), + [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), @@ -24279,47 +24027,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(86)] = { - [sym_import] = STATE(2451), + [STATE(84)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1767), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(615), + [anon_sym_RBRACE] = ACTIONS(615), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24333,15 +24083,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(616), + [anon_sym_EQ] = ACTIONS(441), [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(618), + [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24398,55 +24149,182 @@ 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(620), - [sym__await_identifier_line_break] = ACTIONS(622), - [sym__await_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), + [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(624), + [sym__await_yield_identifier_start] = ACTIONS(401), [sym__await_keyword] = ACTIONS(393), }, - [STATE(87)] = { - [sym_import] = STATE(2451), + [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), + }, + [STATE(86)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(591), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24460,15 +24338,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(395), + [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(618), + [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24527,50 +24406,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__line_break_after_await] = ACTIONS(397), [sym__await_identifier_line_break] = ACTIONS(399), - [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(88)] = { - [sym_import] = STATE(2451), + [STATE(87)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -24584,11 +24461,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(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(587), + [anon_sym_EQ] = ACTIONS(618), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24596,7 +24472,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(620), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24651,57 +24527,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(417), - [sym__await_identifier_line_break] = ACTIONS(419), + [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(422), + [sym__await_yield_identifier_start] = ACTIONS(626), [sym__await_keyword] = ACTIONS(393), }, - [STATE(89)] = { - [sym_import] = STATE(2451), + [STATE(88)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(589), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24715,16 +24591,15 @@ 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(603), + [anon_sym_EQ] = ACTIONS(395), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(600), [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(620), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24783,48 +24658,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__line_break_after_await] = ACTIONS(397), [sym__await_identifier_line_break] = ACTIONS(399), + [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(90)] = { - [sym_import] = STATE(2451), + [STATE(89)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1848), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -24838,11 +24715,138 @@ 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(596), + [anon_sym_using] = ACTIONS(405), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(587), + [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), + }, + [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_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(604), + [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), @@ -24915,46 +24919,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(91)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(626), + [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24976,7 +24980,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(629), + [anon_sym_EQ_GT] = ACTIONS(631), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25041,46 +25045,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(92)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1781), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(626), + [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25094,7 +25098,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(631), + [anon_sym_EQ] = ACTIONS(633), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25102,7 +25106,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(629), + [anon_sym_EQ_GT] = ACTIONS(631), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25167,43 +25171,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(93)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -25228,7 +25232,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(633), + [anon_sym_EQ_GT] = ACTIONS(635), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25293,43 +25297,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(94)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -25337,17 +25341,16 @@ 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(606), + [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(635), - [anon_sym_of] = ACTIONS(611), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_EQ] = ACTIONS(637), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25355,7 +25358,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(635), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25412,50 +25415,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(397), - [sym__await_identifier_line_break] = ACTIONS(399), + [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(401), + [sym__await_yield_identifier_start] = ACTIONS(643), [sym__await_keyword] = ACTIONS(393), }, [STATE(95)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1828), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -25463,16 +25467,17 @@ 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(322), + [anon_sym_in] = ACTIONS(608), [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(645), + [anon_sym_of] = ACTIONS(613), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(637), + [anon_sym_EQ] = ACTIONS(395), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25480,7 +25485,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(633), + [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25537,54 +25542,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(639), - [sym__await_identifier_line_break] = ACTIONS(641), - [sym__await_operand_end] = ACTIONS(326), + [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(643), + [sym__await_yield_identifier_start] = ACTIONS(401), [sym__await_keyword] = ACTIONS(393), }, [STATE(96)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(626), + [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25598,7 +25602,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(645), + [anon_sym_EQ] = ACTIONS(647), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25606,7 +25610,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(647), + [anon_sym_EQ_GT] = ACTIONS(649), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25670,46 +25674,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(97)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1859), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(626), + [anon_sym_LBRACE] = ACTIONS(628), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25731,7 +25735,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(647), + [anon_sym_EQ_GT] = ACTIONS(649), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25795,430 +25799,430 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(98)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(929), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_COMMA] = ACTIONS(655), - [anon_sym_RBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_of] = ACTIONS(665), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_RPAREN] = ACTIONS(655), - [anon_sym_SEMI] = ACTIONS(655), - [anon_sym_COLON] = ACTIONS(655), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_RBRACK] = ACTIONS(655), - [anon_sym_LT] = ACTIONS(677), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(659), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym__ternary_qmark] = ACTIONS(655), + [anon_sym_static] = ACTIONS(671), + [anon_sym_get] = ACTIONS(671), + [anon_sym_set] = ACTIONS(671), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(701), - [sym__completed_arrow_function] = ACTIONS(655), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), + [sym__line_break_ends_statement] = ACTIONS(703), + [sym__completed_arrow_function] = ACTIONS(657), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(99)] = { - [sym_import] = STATE(2424), + [sym_import] = STATE(2437), [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1096), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), + [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(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_STAR] = ACTIONS(709), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_COMMA] = ACTIONS(655), - [anon_sym_RBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(655), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(715), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym__automatic_semicolon] = ACTIONS(655), - [sym__ternary_qmark] = ACTIONS(655), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(755), - [sym__await_identifier_line_break] = ACTIONS(655), - [sym__completed_arrow_function] = ACTIONS(655), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_yield_identifier_start] = ACTIONS(655), - [sym__await_keyword] = ACTIONS(759), + [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), }, [STATE(100)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1260), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(655), - [anon_sym_RBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_of] = ACTIONS(665), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(655), - [anon_sym_SEMI] = ACTIONS(655), - [anon_sym_COLON] = ACTIONS(655), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_RBRACK] = ACTIONS(655), - [anon_sym_LT] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(769), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym__ternary_qmark] = ACTIONS(655), + [anon_sym_static] = ACTIONS(779), + [anon_sym_get] = ACTIONS(779), + [anon_sym_set] = ACTIONS(779), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(809), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__line_break_ends_statement] = ACTIONS(811), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(101)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1363), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_STAR] = ACTIONS(817), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_COMMA] = ACTIONS(655), - [anon_sym_RBRACE] = ACTIONS(655), - [anon_sym_class] = ACTIONS(821), + [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), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), + [anon_sym_function] = ACTIONS(825), + [anon_sym_import] = ACTIONS(827), + [anon_sym_in] = ACTIONS(667), + [anon_sym_instanceof] = ACTIONS(667), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), + [anon_sym_let] = ACTIONS(829), + [anon_sym_using] = ACTIONS(829), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(655), + [anon_sym_SEMI] = ACTIONS(657), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(829), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), + [anon_sym_LT] = ACTIONS(831), + [anon_sym_GT] = ACTIONS(667), + [anon_sym_DOT] = ACTIONS(667), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(831), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), + [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_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), + [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(27), [anon_sym_TILDE] = ACTIONS(77), [anon_sym_PLUS_PLUS] = ACTIONS(79), @@ -26232,431 +26236,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym__automatic_semicolon] = ACTIONS(655), - [sym__ternary_qmark] = ACTIONS(655), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(833), - [sym__await_identifier_line_break] = ACTIONS(655), + [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), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(655), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier_start] = ACTIONS(657), + [sym__await_keyword] = ACTIONS(839), }, [STATE(102)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1496), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(861), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(845), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), - [sym__ternary_qmark] = ACTIONS(655), + [anon_sym_static] = ACTIONS(857), + [anon_sym_get] = ACTIONS(857), + [anon_sym_set] = ACTIONS(857), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(885), - [sym__await_operand_end] = ACTIONS(655), - [sym__completed_arrow_function] = ACTIONS(655), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), + [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), }, [STATE(103)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1670), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_STAR] = ACTIONS(893), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_of] = ACTIONS(665), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_COLON] = ACTIONS(655), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(897), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym__ternary_qmark] = ACTIONS(655), + [anon_sym_static] = ACTIONS(905), + [anon_sym_get] = ACTIONS(905), + [anon_sym_set] = ACTIONS(905), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(809), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), + [sym__line_break_ends_statement] = ACTIONS(811), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, [STATE(104)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1596), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_STAR] = ACTIONS(921), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(677), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(923), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym__ternary_qmark] = ACTIONS(655), + [anon_sym_static] = ACTIONS(931), + [anon_sym_get] = ACTIONS(931), + [anon_sym_set] = ACTIONS(931), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(701), - [sym__completed_arrow_function] = ACTIONS(655), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), + [sym__line_break_ends_statement] = ACTIONS(703), + [sym__completed_arrow_function] = ACTIONS(657), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(105)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1866), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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(943), + [anon_sym_STAR] = ACTIONS(947), [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(665), - [anon_sym_instanceof] = ACTIONS(665), + [anon_sym_in] = ACTIONS(667), + [anon_sym_instanceof] = ACTIONS(667), [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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(951), + [anon_sym_LT] = ACTIONS(953), + [anon_sym_GT] = ACTIONS(667), + [anon_sym_DOT] = ACTIONS(667), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), + [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(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(951), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), + [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_BANG] = ACTIONS(330), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -26669,409 +26673,313 @@ 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(655), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(957), - [sym__await_operand_end] = ACTIONS(655), + [sym__line_break_ends_statement] = ACTIONS(961), + [sym__await_operand_end] = ACTIONS(657), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, [STATE(106)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1825), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(961), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_in] = ACTIONS(665), - [anon_sym_instanceof] = ACTIONS(665), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(665), - [anon_sym_DOT] = ACTIONS(665), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [sym_optional_chain] = ACTIONS(655), - [anon_sym_AMP_AMP] = ACTIONS(655), - [anon_sym_PIPE_PIPE] = ACTIONS(655), - [anon_sym_GT_GT] = ACTIONS(665), - [anon_sym_GT_GT_GT] = ACTIONS(655), - [anon_sym_LT_LT] = ACTIONS(655), - [anon_sym_AMP] = ACTIONS(665), - [anon_sym_CARET] = ACTIONS(655), - [anon_sym_PIPE] = ACTIONS(665), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_PERCENT] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(655), - [anon_sym_LT_EQ] = ACTIONS(655), - [anon_sym_EQ_EQ] = ACTIONS(665), - [anon_sym_EQ_EQ_EQ] = ACTIONS(655), - [anon_sym_BANG_EQ] = ACTIONS(665), - [anon_sym_BANG_EQ_EQ] = ACTIONS(655), - [anon_sym_GT_EQ] = ACTIONS(655), - [anon_sym_QMARK_QMARK] = ACTIONS(655), - [anon_sym_BANG] = ACTIONS(963), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym__ternary_qmark] = ACTIONS(655), + [anon_sym_static] = ACTIONS(971), + [anon_sym_get] = ACTIONS(971), + [anon_sym_set] = ACTIONS(971), + [sym__ternary_qmark] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(809), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), + [sym__line_break_ends_statement] = ACTIONS(811), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(985), }, [STATE(107)] = { - [ts_builtin_sym_end] = ACTIONS(983), - [sym_identifier] = ACTIONS(985), - [anon_sym_export] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(983), - [anon_sym_COMMA] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(983), - [anon_sym_break] = ACTIONS(985), - [anon_sym_case] = ACTIONS(985), - [anon_sym_class] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_debugger] = ACTIONS(985), - [anon_sym_default] = ACTIONS(985), - [anon_sym_delete] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_else] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_function] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_import] = ACTIONS(985), - [anon_sym_in] = ACTIONS(987), - [anon_sym_instanceof] = ACTIONS(987), - [anon_sym_new] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_switch] = ACTIONS(985), - [anon_sym_throw] = ACTIONS(985), - [anon_sym_try] = ACTIONS(985), - [anon_sym_typeof] = ACTIONS(985), - [anon_sym_var] = ACTIONS(985), - [anon_sym_void] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_with] = ACTIONS(985), - [sym__let] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_using] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(983), - [anon_sym_SEMI] = ACTIONS(983), - [anon_sym_yield] = ACTIONS(985), - [anon_sym_EQ] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(983), - [anon_sym_LT] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(983), - [anon_sym_SQUOTE] = ACTIONS(983), - [anon_sym_async] = ACTIONS(985), - [sym_optional_chain] = ACTIONS(989), - [anon_sym_AMP_AMP] = ACTIONS(989), - [anon_sym_PIPE_PIPE] = ACTIONS(989), - [anon_sym_GT_GT] = ACTIONS(987), - [anon_sym_GT_GT_GT] = ACTIONS(989), - [anon_sym_LT_LT] = ACTIONS(989), - [anon_sym_AMP] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(989), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_PERCENT] = ACTIONS(989), - [anon_sym_STAR_STAR] = ACTIONS(989), - [anon_sym_LT_EQ] = ACTIONS(989), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_EQ_EQ_EQ] = ACTIONS(989), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ_EQ] = ACTIONS(989), - [anon_sym_GT_EQ] = ACTIONS(989), - [anon_sym_QMARK_QMARK] = ACTIONS(989), - [anon_sym_BANG] = ACTIONS(985), - [anon_sym_TILDE] = ACTIONS(983), - [anon_sym_PLUS_PLUS] = ACTIONS(983), - [anon_sym_DASH_DASH] = ACTIONS(983), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(983), - [sym_number] = ACTIONS(983), - [sym_private_property_identifier] = ACTIONS(983), - [sym_this] = ACTIONS(985), - [sym_super] = ACTIONS(985), - [sym_true] = ACTIONS(985), - [sym_false] = ACTIONS(985), - [sym_null] = ACTIONS(985), - [sym_undefined] = ACTIONS(985), - [anon_sym_AT] = ACTIONS(983), - [anon_sym_static] = ACTIONS(985), - [anon_sym_get] = ACTIONS(985), - [anon_sym_set] = ACTIONS(985), - [sym__automatic_semicolon] = ACTIONS(989), - [sym__ternary_qmark] = ACTIONS(989), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(983), - [sym__await_identifier_line_break] = ACTIONS(989), - [sym__await_yield_identifier] = ACTIONS(983), - [sym__await_yield_identifier_start] = ACTIONS(989), - [sym__await_keyword] = ACTIONS(983), - [sym__default_declaration_start] = ACTIONS(983), + [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), }, [STATE(108)] = { - [ts_builtin_sym_end] = ACTIONS(993), - [sym_identifier] = ACTIONS(995), - [anon_sym_export] = ACTIONS(995), - [anon_sym_STAR] = ACTIONS(997), - [anon_sym_LBRACE] = ACTIONS(993), - [anon_sym_COMMA] = ACTIONS(999), - [anon_sym_RBRACE] = ACTIONS(993), - [anon_sym_break] = ACTIONS(995), - [anon_sym_case] = ACTIONS(995), - [anon_sym_class] = ACTIONS(995), - [anon_sym_const] = ACTIONS(995), - [anon_sym_continue] = ACTIONS(995), - [anon_sym_debugger] = ACTIONS(995), - [anon_sym_default] = ACTIONS(995), - [anon_sym_delete] = ACTIONS(995), - [anon_sym_do] = ACTIONS(995), - [anon_sym_else] = ACTIONS(995), - [anon_sym_for] = ACTIONS(995), - [anon_sym_function] = ACTIONS(995), - [anon_sym_if] = ACTIONS(995), - [anon_sym_import] = ACTIONS(995), - [anon_sym_in] = ACTIONS(997), - [anon_sym_instanceof] = ACTIONS(997), - [anon_sym_new] = ACTIONS(995), - [anon_sym_return] = ACTIONS(995), - [anon_sym_switch] = ACTIONS(995), - [anon_sym_throw] = ACTIONS(995), - [anon_sym_try] = ACTIONS(995), - [anon_sym_typeof] = ACTIONS(995), - [anon_sym_var] = ACTIONS(995), - [anon_sym_void] = ACTIONS(995), - [anon_sym_while] = ACTIONS(995), - [anon_sym_with] = ACTIONS(995), - [sym__let] = ACTIONS(995), - [anon_sym_let] = ACTIONS(995), - [anon_sym_using] = ACTIONS(995), - [anon_sym_LPAREN] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_yield] = ACTIONS(995), - [anon_sym_LBRACK] = ACTIONS(993), - [anon_sym_LT] = ACTIONS(995), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DOT] = ACTIONS(997), - [anon_sym_DQUOTE] = ACTIONS(993), - [anon_sym_SQUOTE] = ACTIONS(993), - [anon_sym_async] = ACTIONS(995), - [sym_optional_chain] = ACTIONS(999), - [anon_sym_AMP_AMP] = ACTIONS(999), - [anon_sym_PIPE_PIPE] = ACTIONS(999), - [anon_sym_GT_GT] = ACTIONS(997), - [anon_sym_GT_GT_GT] = ACTIONS(999), - [anon_sym_LT_LT] = ACTIONS(999), - [anon_sym_AMP] = ACTIONS(997), - [anon_sym_CARET] = ACTIONS(999), - [anon_sym_PIPE] = ACTIONS(997), - [anon_sym_PLUS] = ACTIONS(995), - [anon_sym_DASH] = ACTIONS(995), - [anon_sym_SLASH] = ACTIONS(995), - [anon_sym_PERCENT] = ACTIONS(999), - [anon_sym_STAR_STAR] = ACTIONS(999), - [anon_sym_LT_EQ] = ACTIONS(999), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_EQ_EQ_EQ] = ACTIONS(999), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ_EQ] = ACTIONS(999), - [anon_sym_GT_EQ] = ACTIONS(999), - [anon_sym_QMARK_QMARK] = ACTIONS(999), - [anon_sym_BANG] = ACTIONS(995), - [anon_sym_TILDE] = ACTIONS(993), - [anon_sym_PLUS_PLUS] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(993), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(993), - [sym_number] = ACTIONS(993), - [sym_private_property_identifier] = ACTIONS(993), - [sym_this] = ACTIONS(995), - [sym_super] = ACTIONS(995), - [sym_true] = ACTIONS(995), - [sym_false] = ACTIONS(995), - [sym_null] = ACTIONS(995), - [sym_undefined] = ACTIONS(995), - [anon_sym_AT] = ACTIONS(993), - [anon_sym_static] = ACTIONS(995), - [anon_sym_get] = ACTIONS(995), - [anon_sym_set] = ACTIONS(995), - [sym__automatic_semicolon] = ACTIONS(999), - [sym__ternary_qmark] = ACTIONS(999), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(993), - [sym__await_identifier_line_break] = ACTIONS(999), - [sym__await_yield_identifier] = ACTIONS(993), - [sym__await_yield_identifier_start] = ACTIONS(999), - [sym__await_keyword] = ACTIONS(993), - [sym__default_declaration_start] = ACTIONS(993), + [ts_builtin_sym_end] = ACTIONS(997), + [sym_identifier] = ACTIONS(999), + [anon_sym_export] = ACTIONS(999), + [anon_sym_STAR] = ACTIONS(1001), + [anon_sym_LBRACE] = ACTIONS(997), + [anon_sym_COMMA] = ACTIONS(1003), + [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_in] = ACTIONS(1001), + [anon_sym_instanceof] = ACTIONS(1001), + [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(999), + [anon_sym_GT] = ACTIONS(1001), + [anon_sym_DOT] = ACTIONS(1001), + [anon_sym_DQUOTE] = ACTIONS(997), + [anon_sym_SQUOTE] = ACTIONS(997), + [anon_sym_async] = ACTIONS(999), + [sym_optional_chain] = ACTIONS(1003), + [anon_sym_AMP_AMP] = ACTIONS(1003), + [anon_sym_PIPE_PIPE] = ACTIONS(1003), + [anon_sym_GT_GT] = ACTIONS(1001), + [anon_sym_GT_GT_GT] = ACTIONS(1003), + [anon_sym_LT_LT] = ACTIONS(1003), + [anon_sym_AMP] = ACTIONS(1001), + [anon_sym_CARET] = ACTIONS(1003), + [anon_sym_PIPE] = ACTIONS(1001), + [anon_sym_PLUS] = ACTIONS(999), + [anon_sym_DASH] = ACTIONS(999), + [anon_sym_SLASH] = ACTIONS(999), + [anon_sym_PERCENT] = ACTIONS(1003), + [anon_sym_STAR_STAR] = ACTIONS(1003), + [anon_sym_LT_EQ] = ACTIONS(1003), + [anon_sym_EQ_EQ] = ACTIONS(1001), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1003), + [anon_sym_BANG_EQ] = ACTIONS(1001), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1003), + [anon_sym_GT_EQ] = ACTIONS(1003), + [anon_sym_QMARK_QMARK] = ACTIONS(1003), + [anon_sym_BANG] = ACTIONS(999), + [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__automatic_semicolon] = ACTIONS(1003), + [sym__ternary_qmark] = ACTIONS(1003), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(997), + [sym__await_identifier_line_break] = ACTIONS(1003), + [sym__await_yield_identifier] = ACTIONS(997), + [sym__await_yield_identifier_start] = ACTIONS(1003), + [sym__await_keyword] = ACTIONS(997), + [sym__default_declaration_start] = ACTIONS(997), }, [STATE(109)] = { - [ts_builtin_sym_end] = ACTIONS(1001), - [sym_identifier] = ACTIONS(1003), - [anon_sym_export] = ACTIONS(1003), - [anon_sym_STAR] = ACTIONS(1003), - [anon_sym_LBRACE] = ACTIONS(1001), - [anon_sym_COMMA] = ACTIONS(1001), - [anon_sym_RBRACE] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1003), - [anon_sym_case] = ACTIONS(1003), - [anon_sym_class] = ACTIONS(1003), - [anon_sym_const] = ACTIONS(1003), - [anon_sym_continue] = ACTIONS(1003), - [anon_sym_debugger] = ACTIONS(1003), - [anon_sym_default] = ACTIONS(1003), - [anon_sym_delete] = ACTIONS(1003), - [anon_sym_do] = ACTIONS(1003), - [anon_sym_else] = ACTIONS(1003), - [anon_sym_for] = ACTIONS(1003), - [anon_sym_function] = ACTIONS(1003), - [anon_sym_if] = ACTIONS(1003), - [anon_sym_import] = ACTIONS(1003), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_instanceof] = ACTIONS(1003), - [anon_sym_new] = ACTIONS(1003), - [anon_sym_return] = ACTIONS(1003), - [anon_sym_switch] = ACTIONS(1003), - [anon_sym_throw] = ACTIONS(1003), - [anon_sym_try] = ACTIONS(1003), - [anon_sym_typeof] = ACTIONS(1003), - [anon_sym_var] = ACTIONS(1003), - [anon_sym_void] = ACTIONS(1003), - [anon_sym_while] = ACTIONS(1003), - [anon_sym_with] = ACTIONS(1003), - [sym__let] = ACTIONS(1003), - [anon_sym_let] = ACTIONS(1003), - [anon_sym_using] = ACTIONS(1003), - [anon_sym_LPAREN] = ACTIONS(1001), - [anon_sym_SEMI] = ACTIONS(1001), - [anon_sym_yield] = ACTIONS(1003), - [anon_sym_LBRACK] = ACTIONS(1001), - [anon_sym_LT] = ACTIONS(1003), - [anon_sym_GT] = ACTIONS(1003), - [anon_sym_DOT] = ACTIONS(1003), - [anon_sym_DQUOTE] = ACTIONS(1001), - [anon_sym_SQUOTE] = ACTIONS(1001), - [anon_sym_async] = ACTIONS(1003), - [sym_optional_chain] = ACTIONS(1001), - [anon_sym_AMP_AMP] = ACTIONS(1001), - [anon_sym_PIPE_PIPE] = ACTIONS(1001), - [anon_sym_GT_GT] = ACTIONS(1003), - [anon_sym_GT_GT_GT] = ACTIONS(1001), - [anon_sym_LT_LT] = ACTIONS(1001), - [anon_sym_AMP] = ACTIONS(1003), - [anon_sym_CARET] = ACTIONS(1001), - [anon_sym_PIPE] = ACTIONS(1003), - [anon_sym_PLUS] = ACTIONS(1003), - [anon_sym_DASH] = ACTIONS(1003), - [anon_sym_SLASH] = ACTIONS(1003), - [anon_sym_PERCENT] = ACTIONS(1001), - [anon_sym_STAR_STAR] = ACTIONS(1001), - [anon_sym_LT_EQ] = ACTIONS(1001), - [anon_sym_EQ_EQ] = ACTIONS(1003), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1001), - [anon_sym_BANG_EQ] = ACTIONS(1003), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1001), - [anon_sym_GT_EQ] = ACTIONS(1001), - [anon_sym_QMARK_QMARK] = ACTIONS(1001), - [anon_sym_BANG] = ACTIONS(1003), - [anon_sym_TILDE] = ACTIONS(1001), - [anon_sym_PLUS_PLUS] = ACTIONS(1001), - [anon_sym_DASH_DASH] = ACTIONS(1001), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1001), - [sym_number] = ACTIONS(1001), - [sym_private_property_identifier] = ACTIONS(1001), - [sym_this] = ACTIONS(1003), - [sym_super] = ACTIONS(1003), - [sym_true] = ACTIONS(1003), - [sym_false] = ACTIONS(1003), - [sym_null] = ACTIONS(1003), - [sym_undefined] = ACTIONS(1003), - [anon_sym_AT] = ACTIONS(1001), - [anon_sym_static] = ACTIONS(1003), - [anon_sym_get] = ACTIONS(1003), - [anon_sym_set] = ACTIONS(1003), - [sym__automatic_semicolon] = ACTIONS(1001), - [sym__ternary_qmark] = ACTIONS(1001), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1001), - [sym__await_identifier_line_break] = ACTIONS(1001), - [sym__await_yield_identifier] = ACTIONS(1001), - [sym__await_yield_identifier_start] = ACTIONS(1001), - [sym__await_keyword] = ACTIONS(1001), - [sym__default_declaration_start] = ACTIONS(1001), - }, - [STATE(110)] = { [ts_builtin_sym_end] = ACTIONS(1005), [sym_identifier] = ACTIONS(1007), [anon_sym_export] = ACTIONS(1007), @@ -27167,7 +27075,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(111)] = { + [STATE(110)] = { [ts_builtin_sym_end] = ACTIONS(1013), [sym_identifier] = ACTIONS(1015), [anon_sym_export] = ACTIONS(1015), @@ -27263,13 +27171,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(112)] = { + [STATE(111)] = { [ts_builtin_sym_end] = ACTIONS(1021), [sym_identifier] = ACTIONS(1023), [anon_sym_export] = ACTIONS(1023), - [anon_sym_STAR] = ACTIONS(1025), + [anon_sym_STAR] = ACTIONS(1023), [anon_sym_LBRACE] = ACTIONS(1021), - [anon_sym_COMMA] = ACTIONS(1027), + [anon_sym_COMMA] = ACTIONS(1021), [anon_sym_RBRACE] = ACTIONS(1021), [anon_sym_break] = ACTIONS(1023), [anon_sym_case] = ACTIONS(1023), @@ -27285,8 +27193,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(1025), - [anon_sym_instanceof] = ACTIONS(1025), + [anon_sym_in] = ACTIONS(1023), + [anon_sym_instanceof] = ACTIONS(1023), [anon_sym_new] = ACTIONS(1023), [anon_sym_return] = ACTIONS(1023), [anon_sym_switch] = ACTIONS(1023), @@ -27305,32 +27213,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(1025), - [anon_sym_DOT] = ACTIONS(1025), + [anon_sym_GT] = ACTIONS(1023), + [anon_sym_DOT] = ACTIONS(1023), [anon_sym_DQUOTE] = ACTIONS(1021), [anon_sym_SQUOTE] = ACTIONS(1021), [anon_sym_async] = 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), + [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), [anon_sym_PLUS] = ACTIONS(1023), [anon_sym_DASH] = ACTIONS(1023), [anon_sym_SLASH] = ACTIONS(1023), - [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_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_BANG] = ACTIONS(1023), [anon_sym_TILDE] = ACTIONS(1021), [anon_sym_PLUS_PLUS] = ACTIONS(1021), @@ -27349,119 +27257,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(1027), - [sym__ternary_qmark] = ACTIONS(1027), + [sym__automatic_semicolon] = ACTIONS(1021), + [sym__ternary_qmark] = ACTIONS(1021), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1021), - [sym__await_identifier_line_break] = ACTIONS(1027), + [sym__await_identifier_line_break] = ACTIONS(1021), [sym__await_yield_identifier] = ACTIONS(1021), - [sym__await_yield_identifier_start] = ACTIONS(1027), + [sym__await_yield_identifier_start] = ACTIONS(1021), [sym__await_keyword] = ACTIONS(1021), [sym__default_declaration_start] = ACTIONS(1021), }, - [STATE(113)] = { - [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(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)] = { + [STATE(113)] = { [ts_builtin_sym_end] = ACTIONS(1033), [sym_identifier] = ACTIONS(1035), [anon_sym_export] = ACTIONS(1035), - [anon_sym_STAR] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(1035), [anon_sym_LBRACE] = ACTIONS(1033), - [anon_sym_COMMA] = ACTIONS(1039), + [anon_sym_COMMA] = ACTIONS(1033), [anon_sym_RBRACE] = ACTIONS(1033), [anon_sym_break] = ACTIONS(1035), [anon_sym_case] = ACTIONS(1035), @@ -27477,8 +27385,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(1037), - [anon_sym_instanceof] = ACTIONS(1037), + [anon_sym_in] = ACTIONS(1035), + [anon_sym_instanceof] = ACTIONS(1035), [anon_sym_new] = ACTIONS(1035), [anon_sym_return] = ACTIONS(1035), [anon_sym_switch] = ACTIONS(1035), @@ -27497,32 +27405,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(1037), - [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_GT] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), [anon_sym_DQUOTE] = ACTIONS(1033), [anon_sym_SQUOTE] = ACTIONS(1033), [anon_sym_async] = 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), + [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), [anon_sym_PLUS] = ACTIONS(1035), [anon_sym_DASH] = ACTIONS(1035), [anon_sym_SLASH] = ACTIONS(1035), - [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_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_BANG] = ACTIONS(1035), [anon_sym_TILDE] = ACTIONS(1033), [anon_sym_PLUS_PLUS] = ACTIONS(1033), @@ -27541,311 +27449,407 @@ 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(1039), - [sym__ternary_qmark] = ACTIONS(1039), + [sym__automatic_semicolon] = ACTIONS(1033), + [sym__ternary_qmark] = ACTIONS(1033), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1033), - [sym__await_identifier_line_break] = ACTIONS(1039), + [sym__await_identifier_line_break] = ACTIONS(1033), [sym__await_yield_identifier] = ACTIONS(1033), - [sym__await_yield_identifier_start] = ACTIONS(1039), + [sym__await_yield_identifier_start] = ACTIONS(1033), [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(1041), - [sym_identifier] = ACTIONS(1043), - [anon_sym_export] = ACTIONS(1043), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_LBRACE] = ACTIONS(1041), - [anon_sym_COMMA] = ACTIONS(1047), - [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(1045), - [anon_sym_instanceof] = ACTIONS(1045), - [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(1045), - [anon_sym_DOT] = ACTIONS(1045), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_SQUOTE] = ACTIONS(1041), - [anon_sym_async] = ACTIONS(1043), - [sym_optional_chain] = ACTIONS(1047), - [anon_sym_AMP_AMP] = ACTIONS(1047), - [anon_sym_PIPE_PIPE] = ACTIONS(1047), - [anon_sym_GT_GT] = ACTIONS(1045), - [anon_sym_GT_GT_GT] = ACTIONS(1047), - [anon_sym_LT_LT] = ACTIONS(1047), - [anon_sym_AMP] = ACTIONS(1045), - [anon_sym_CARET] = ACTIONS(1047), - [anon_sym_PIPE] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_SLASH] = ACTIONS(1043), - [anon_sym_PERCENT] = ACTIONS(1047), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_LT_EQ] = ACTIONS(1047), - [anon_sym_EQ_EQ] = ACTIONS(1045), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1047), - [anon_sym_BANG_EQ] = ACTIONS(1045), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1047), - [anon_sym_GT_EQ] = ACTIONS(1047), - [anon_sym_QMARK_QMARK] = ACTIONS(1047), - [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(1047), - [sym__ternary_qmark] = ACTIONS(1047), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1041), - [sym__await_identifier_line_break] = ACTIONS(1047), - [sym__await_yield_identifier] = ACTIONS(1041), - [sym__await_yield_identifier_start] = ACTIONS(1047), - [sym__await_keyword] = ACTIONS(1041), - [sym__default_declaration_start] = ACTIONS(1041), + [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(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), + [ts_builtin_sym_end] = ACTIONS(1045), + [sym_identifier] = ACTIONS(1047), + [anon_sym_export] = ACTIONS(1047), + [anon_sym_STAR] = ACTIONS(1049), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_COMMA] = ACTIONS(1051), + [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_in] = ACTIONS(1049), + [anon_sym_instanceof] = ACTIONS(1049), + [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(1047), + [anon_sym_GT] = ACTIONS(1049), + [anon_sym_DOT] = ACTIONS(1049), + [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), + [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_BANG] = ACTIONS(1047), + [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__automatic_semicolon] = ACTIONS(1051), + [sym__ternary_qmark] = ACTIONS(1051), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1045), + [sym__await_identifier_line_break] = ACTIONS(1051), + [sym__await_yield_identifier] = ACTIONS(1045), + [sym__await_yield_identifier_start] = ACTIONS(1051), + [sym__await_keyword] = ACTIONS(1045), + [sym__default_declaration_start] = ACTIONS(1045), }, [STATE(117)] = { - [ts_builtin_sym_end] = ACTIONS(983), - [sym_identifier] = ACTIONS(985), - [anon_sym_export] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(983), - [anon_sym_COMMA] = ACTIONS(983), - [anon_sym_RBRACE] = ACTIONS(983), - [anon_sym_break] = ACTIONS(985), - [anon_sym_case] = ACTIONS(985), - [anon_sym_class] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_debugger] = ACTIONS(985), - [anon_sym_default] = ACTIONS(985), - [anon_sym_delete] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_else] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_function] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_import] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_instanceof] = ACTIONS(985), - [anon_sym_new] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_switch] = ACTIONS(985), - [anon_sym_throw] = ACTIONS(985), - [anon_sym_try] = ACTIONS(985), - [anon_sym_typeof] = ACTIONS(985), - [anon_sym_var] = ACTIONS(985), - [anon_sym_void] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_with] = ACTIONS(985), - [sym__let] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_using] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(983), - [anon_sym_SEMI] = ACTIONS(983), - [anon_sym_yield] = ACTIONS(985), - [anon_sym_LBRACK] = ACTIONS(983), - [anon_sym_LT] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(983), - [anon_sym_SQUOTE] = ACTIONS(983), - [anon_sym_async] = ACTIONS(985), - [sym_optional_chain] = ACTIONS(983), - [anon_sym_AMP_AMP] = ACTIONS(983), - [anon_sym_PIPE_PIPE] = ACTIONS(983), - [anon_sym_GT_GT] = ACTIONS(985), - [anon_sym_GT_GT_GT] = ACTIONS(983), - [anon_sym_LT_LT] = ACTIONS(983), - [anon_sym_AMP] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(983), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_PERCENT] = ACTIONS(983), - [anon_sym_STAR_STAR] = ACTIONS(983), - [anon_sym_LT_EQ] = ACTIONS(983), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_EQ_EQ_EQ] = ACTIONS(983), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ_EQ] = ACTIONS(983), - [anon_sym_GT_EQ] = ACTIONS(983), - [anon_sym_QMARK_QMARK] = ACTIONS(983), - [anon_sym_BANG] = ACTIONS(985), - [anon_sym_TILDE] = ACTIONS(983), - [anon_sym_PLUS_PLUS] = ACTIONS(983), - [anon_sym_DASH_DASH] = ACTIONS(983), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(983), - [sym_number] = ACTIONS(983), - [sym_private_property_identifier] = ACTIONS(983), - [sym_this] = ACTIONS(985), - [sym_super] = ACTIONS(985), - [sym_true] = ACTIONS(985), - [sym_false] = ACTIONS(985), - [sym_null] = ACTIONS(985), - [sym_undefined] = ACTIONS(985), - [anon_sym_AT] = ACTIONS(983), - [anon_sym_static] = ACTIONS(985), - [anon_sym_get] = ACTIONS(985), - [anon_sym_set] = ACTIONS(985), - [sym__automatic_semicolon] = ACTIONS(983), - [sym__ternary_qmark] = ACTIONS(983), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(983), - [sym__await_identifier_line_break] = ACTIONS(983), - [sym__await_yield_identifier] = ACTIONS(983), - [sym__await_yield_identifier_start] = ACTIONS(983), - [sym__await_keyword] = ACTIONS(983), - [sym__default_declaration_start] = ACTIONS(983), + [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(1057), [sym_identifier] = ACTIONS(1059), [anon_sym_export] = ACTIONS(1059), - [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1061), [anon_sym_LBRACE] = ACTIONS(1057), - [anon_sym_COMMA] = ACTIONS(1057), + [anon_sym_COMMA] = ACTIONS(1063), [anon_sym_RBRACE] = ACTIONS(1057), [anon_sym_break] = ACTIONS(1059), [anon_sym_case] = ACTIONS(1059), @@ -27861,8 +27865,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(1059), [anon_sym_if] = ACTIONS(1059), [anon_sym_import] = ACTIONS(1059), - [anon_sym_in] = ACTIONS(1059), - [anon_sym_instanceof] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1061), + [anon_sym_instanceof] = ACTIONS(1061), [anon_sym_new] = ACTIONS(1059), [anon_sym_return] = ACTIONS(1059), [anon_sym_switch] = ACTIONS(1059), @@ -27881,32 +27885,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(1059), [anon_sym_LBRACK] = ACTIONS(1057), [anon_sym_LT] = ACTIONS(1059), - [anon_sym_GT] = ACTIONS(1059), - [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), [anon_sym_DQUOTE] = ACTIONS(1057), [anon_sym_SQUOTE] = ACTIONS(1057), [anon_sym_async] = ACTIONS(1059), - [sym_optional_chain] = ACTIONS(1057), - [anon_sym_AMP_AMP] = ACTIONS(1057), - [anon_sym_PIPE_PIPE] = ACTIONS(1057), - [anon_sym_GT_GT] = ACTIONS(1059), - [anon_sym_GT_GT_GT] = ACTIONS(1057), - [anon_sym_LT_LT] = ACTIONS(1057), - [anon_sym_AMP] = ACTIONS(1059), - [anon_sym_CARET] = ACTIONS(1057), - [anon_sym_PIPE] = ACTIONS(1059), + [sym_optional_chain] = ACTIONS(1063), + [anon_sym_AMP_AMP] = ACTIONS(1063), + [anon_sym_PIPE_PIPE] = ACTIONS(1063), + [anon_sym_GT_GT] = ACTIONS(1061), + [anon_sym_GT_GT_GT] = ACTIONS(1063), + [anon_sym_LT_LT] = ACTIONS(1063), + [anon_sym_AMP] = ACTIONS(1061), + [anon_sym_CARET] = ACTIONS(1063), + [anon_sym_PIPE] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(1059), [anon_sym_DASH] = ACTIONS(1059), [anon_sym_SLASH] = ACTIONS(1059), - [anon_sym_PERCENT] = ACTIONS(1057), - [anon_sym_STAR_STAR] = ACTIONS(1057), - [anon_sym_LT_EQ] = ACTIONS(1057), - [anon_sym_EQ_EQ] = ACTIONS(1059), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1057), - [anon_sym_BANG_EQ] = ACTIONS(1059), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1057), - [anon_sym_GT_EQ] = ACTIONS(1057), - [anon_sym_QMARK_QMARK] = ACTIONS(1057), + [anon_sym_PERCENT] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1063), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1063), + [anon_sym_GT_EQ] = ACTIONS(1063), + [anon_sym_QMARK_QMARK] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(1059), [anon_sym_TILDE] = ACTIONS(1057), [anon_sym_PLUS_PLUS] = ACTIONS(1057), @@ -27925,178 +27929,178 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1059), [anon_sym_get] = ACTIONS(1059), [anon_sym_set] = ACTIONS(1059), - [sym__automatic_semicolon] = ACTIONS(1057), - [sym__ternary_qmark] = ACTIONS(1057), + [sym__automatic_semicolon] = ACTIONS(1063), + [sym__ternary_qmark] = ACTIONS(1063), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1057), - [sym__await_identifier_line_break] = ACTIONS(1057), + [sym__await_identifier_line_break] = ACTIONS(1063), [sym__await_yield_identifier] = ACTIONS(1057), - [sym__await_yield_identifier_start] = ACTIONS(1057), + [sym__await_yield_identifier_start] = ACTIONS(1063), [sym__await_keyword] = ACTIONS(1057), [sym__default_declaration_start] = ACTIONS(1057), }, [STATE(119)] = { - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_identifier] = ACTIONS(1063), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1061), - [anon_sym_COMMA] = ACTIONS(1067), - [anon_sym_RBRACE] = ACTIONS(1061), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_case] = ACTIONS(1063), - [anon_sym_class] = ACTIONS(1063), - [anon_sym_const] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_debugger] = ACTIONS(1063), - [anon_sym_default] = ACTIONS(1063), - [anon_sym_delete] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_else] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_function] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_import] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1065), - [anon_sym_instanceof] = ACTIONS(1065), - [anon_sym_new] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_switch] = ACTIONS(1063), - [anon_sym_throw] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_typeof] = ACTIONS(1063), - [anon_sym_var] = ACTIONS(1063), - [anon_sym_void] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_with] = ACTIONS(1063), - [sym__let] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_using] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1061), - [anon_sym_SEMI] = ACTIONS(1061), - [anon_sym_yield] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1061), - [anon_sym_LT] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1065), - [anon_sym_DOT] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1061), - [anon_sym_SQUOTE] = ACTIONS(1061), - [anon_sym_async] = ACTIONS(1063), - [sym_optional_chain] = ACTIONS(1067), - [anon_sym_AMP_AMP] = ACTIONS(1067), - [anon_sym_PIPE_PIPE] = ACTIONS(1067), - [anon_sym_GT_GT] = ACTIONS(1065), - [anon_sym_GT_GT_GT] = ACTIONS(1067), - [anon_sym_LT_LT] = ACTIONS(1067), - [anon_sym_AMP] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1067), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_PERCENT] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1065), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1067), - [anon_sym_BANG_EQ] = ACTIONS(1065), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1067), - [anon_sym_GT_EQ] = ACTIONS(1067), - [anon_sym_QMARK_QMARK] = ACTIONS(1067), - [anon_sym_BANG] = ACTIONS(1063), - [anon_sym_TILDE] = ACTIONS(1061), - [anon_sym_PLUS_PLUS] = ACTIONS(1061), - [anon_sym_DASH_DASH] = ACTIONS(1061), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1061), - [sym_number] = ACTIONS(1061), - [sym_private_property_identifier] = ACTIONS(1061), - [sym_this] = ACTIONS(1063), - [sym_super] = ACTIONS(1063), - [sym_true] = ACTIONS(1063), - [sym_false] = ACTIONS(1063), - [sym_null] = ACTIONS(1063), - [sym_undefined] = ACTIONS(1063), - [anon_sym_AT] = ACTIONS(1061), - [anon_sym_static] = ACTIONS(1063), - [anon_sym_get] = ACTIONS(1063), - [anon_sym_set] = ACTIONS(1063), - [sym__automatic_semicolon] = ACTIONS(1067), - [sym__ternary_qmark] = ACTIONS(1067), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1061), - [sym__await_identifier_line_break] = ACTIONS(1067), - [sym__await_yield_identifier] = ACTIONS(1061), - [sym__await_yield_identifier_start] = ACTIONS(1067), - [sym__await_keyword] = ACTIONS(1061), - [sym__default_declaration_start] = ACTIONS(1061), + [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), + [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), }, [STATE(120)] = { - [sym_declaration] = STATE(578), - [sym_import] = STATE(2567), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1447), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2450), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), + [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(825), + [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(1069), - [anon_sym_using] = ACTIONS(1071), + [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(1073), + [anon_sym_async] = ACTIONS(1077), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -28113,82 +28117,82 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(1075), + [sym__await_keyword] = ACTIONS(1079), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(121)] = { - [sym_declaration] = STATE(2888), - [sym_import] = STATE(2567), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1448), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2505), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), + [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(475), - [anon_sym_import] = ACTIONS(825), + [anon_sym_function] = ACTIONS(33), + [anon_sym_import] = ACTIONS(827), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(489), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(1077), - [anon_sym_using] = ACTIONS(1079), + [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(1081), + [anon_sym_async] = ACTIONS(1077), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -28205,82 +28209,82 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(1083), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(1079), + [sym__default_declaration_start] = ACTIONS(99), }, [STATE(122)] = { - [sym_declaration] = STATE(620), - [sym_import] = STATE(2567), - [sym_variable_declaration] = STATE(602), - [sym_lexical_declaration] = STATE(602), - [sym_using_declaration] = STATE(602), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1451), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(602), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(602), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(602), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2450), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), + [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(33), - [anon_sym_import] = ACTIONS(825), + [anon_sym_function] = ACTIONS(471), + [anon_sym_import] = ACTIONS(827), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(1069), - [anon_sym_using] = ACTIONS(1071), + [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(1073), + [anon_sym_async] = ACTIONS(1085), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -28297,82 +28301,82 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(1075), - [sym__default_declaration_start] = ACTIONS(99), + [sym__await_keyword] = ACTIONS(1087), + [sym__default_declaration_start] = ACTIONS(507), }, [STATE(123)] = { - [sym_declaration] = STATE(2815), - [sym_import] = STATE(2567), - [sym_variable_declaration] = STATE(2746), - [sym_lexical_declaration] = STATE(2746), - [sym_using_declaration] = STATE(2746), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1443), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_class_declaration] = STATE(2746), - [sym_function_expression] = STATE(1405), - [sym_function_declaration] = STATE(2746), - [sym_generator_function] = STATE(1405), - [sym_generator_function_declaration] = STATE(2746), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2505), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(463), - [anon_sym_const] = ACTIONS(465), + [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(475), - [anon_sym_import] = ACTIONS(825), + [anon_sym_function] = ACTIONS(471), + [anon_sym_import] = ACTIONS(827), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(489), + [anon_sym_var] = ACTIONS(485), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(1077), - [anon_sym_using] = ACTIONS(1079), + [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(1081), + [anon_sym_async] = ACTIONS(1085), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -28389,1773 +28393,1773 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(1083), - [sym__default_declaration_start] = ACTIONS(509), + [sym__await_keyword] = ACTIONS(1087), + [sym__default_declaration_start] = ACTIONS(507), }, [STATE(124)] = { - [sym_import] = STATE(2527), - [sym__for_initializer] = STATE(167), - [sym_for_lexical_declaration] = STATE(1092), - [sym_for_variable_declaration] = STATE(1092), - [sym__for_using_declaration] = STATE(1095), - [sym_empty_statement] = STATE(1092), - [sym_parenthesized_expression] = STATE(822), - [sym_expression] = STATE(1606), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2913), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2913), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(822), - [sym_subscript_expression] = STATE(822), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2913), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3323), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1085), - [anon_sym_LBRACE] = ACTIONS(1087), - [anon_sym_class] = ACTIONS(767), - [anon_sym_const] = ACTIONS(1089), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_var] = ACTIONS(1091), - [anon_sym_void] = ACTIONS(769), + [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(1095), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(1099), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1105), + [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), + [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_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1107), - [anon_sym_get] = ACTIONS(1107), - [anon_sym_set] = ACTIONS(1107), + [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(811), - [sym__await_keyword] = ACTIONS(1109), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(125)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1544), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2691), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2692), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1117), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(126)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1537), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2806), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2819), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1125), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(127)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2619), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2621), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1127), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(128)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2619), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2621), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1129), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(129)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1550), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2722), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2723), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1131), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(130)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2619), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2621), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1133), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(131)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1455), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2806), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2819), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1125), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(132)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1608), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2668), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2669), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1135), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(133)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2619), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2621), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1137), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [anon_sym_static] = ACTIONS(1139), + [anon_sym_get] = ACTIONS(1139), + [anon_sym_set] = ACTIONS(1139), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1141), }, [STATE(134)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1463), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2608), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2617), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1139), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(135)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2619), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2621), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1113), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1141), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), + [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), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(136)] = { - [sym_import] = STATE(2527), - [sym__for_initializer] = STATE(170), - [sym_for_lexical_declaration] = STATE(1092), - [sym_for_variable_declaration] = STATE(1092), - [sym__for_using_declaration] = STATE(1095), - [sym_empty_statement] = STATE(1092), - [sym_parenthesized_expression] = STATE(822), - [sym_expression] = STATE(1606), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2913), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2913), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(822), - [sym_subscript_expression] = STATE(822), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2913), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3323), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1085), - [anon_sym_LBRACE] = ACTIONS(1087), - [anon_sym_class] = ACTIONS(767), - [anon_sym_const] = ACTIONS(1089), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_var] = ACTIONS(1091), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_using] = ACTIONS(1095), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(1099), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1105), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1107), - [anon_sym_get] = ACTIONS(1107), - [anon_sym_set] = ACTIONS(1107), + [anon_sym_static] = ACTIONS(1139), + [anon_sym_get] = ACTIONS(1139), + [anon_sym_set] = ACTIONS(1139), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1109), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1141), }, [STATE(137)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1577), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__initializer] = STATE(3150), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3351), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1143), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_of] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_EQ] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [anon_sym_static] = ACTIONS(779), + [anon_sym_get] = ACTIONS(779), + [anon_sym_set] = ACTIONS(779), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_binding] = ACTIONS(1149), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__line_break_after_binding] = ACTIONS(1153), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(138)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_COMMA] = ACTIONS(1155), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_RBRACK] = ACTIONS(1161), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(139)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1472), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(3179), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_spread_element] = STATE(2652), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2670), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_COMMA] = ACTIONS(1171), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_RBRACK] = ACTIONS(1171), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(140)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(2607), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2435), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_pattern_repeat1] = STATE(2620), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_COMMA] = ACTIONS(1155), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_RBRACK] = ACTIONS(1174), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(141)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(857), - [sym_expression] = STATE(1756), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2804), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(857), - [sym_subscript_expression] = STATE(857), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2499), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_pattern_repeat1] = STATE(2825), - [sym_identifier] = ACTIONS(1176), - [anon_sym_LBRACE] = ACTIONS(1178), - [anon_sym_COMMA] = ACTIONS(1155), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1180), - [anon_sym_using] = ACTIONS(1180), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(1182), - [anon_sym_RBRACK] = ACTIONS(1161), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1184), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1186), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1180), - [anon_sym_get] = ACTIONS(1180), - [anon_sym_set] = ACTIONS(1180), + [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(811), - [sym__await_keyword] = ACTIONS(1188), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(142)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(2618), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2569), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_pattern_repeat1] = STATE(2622), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_COMMA] = ACTIONS(1155), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_RBRACK] = ACTIONS(1190), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [anon_sym_static] = ACTIONS(1186), + [anon_sym_get] = ACTIONS(1186), + [anon_sym_set] = ACTIONS(1186), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1194), }, [STATE(143)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1408), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2539), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [anon_sym_let] = ACTIONS(829), + [anon_sym_using] = ACTIONS(829), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1196), [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -30172,164 +30176,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym__automatic_semicolon] = ACTIONS(1192), + [anon_sym_static] = ACTIONS(829), + [anon_sym_get] = ACTIONS(829), + [anon_sym_set] = ACTIONS(829), + [sym__automatic_semicolon] = ACTIONS(1196), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(1192), - [sym__await_identifier_line_break] = ACTIONS(1192), + [sym__line_break_ends_statement] = ACTIONS(1196), + [sym__await_identifier_line_break] = ACTIONS(1196), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1192), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier_start] = ACTIONS(1196), + [sym__await_keyword] = ACTIONS(839), }, [STATE(144)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(3179), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2670), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_COMMA] = ACTIONS(1194), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_RBRACK] = ACTIONS(1194), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1169), - }, - [STATE(145)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1382), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(2425), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [anon_sym_let] = ACTIONS(829), + [anon_sym_using] = ACTIONS(829), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1196), + [anon_sym_SEMI] = ACTIONS(1198), [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -30346,2376 +30263,2463 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym__automatic_semicolon] = ACTIONS(1196), + [anon_sym_static] = ACTIONS(829), + [anon_sym_get] = ACTIONS(829), + [anon_sym_set] = ACTIONS(829), + [sym__automatic_semicolon] = ACTIONS(1198), [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(1198), + [sym__await_identifier_line_break] = ACTIONS(1198), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1196), - [sym__await_keyword] = ACTIONS(835), + [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(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1499), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3332), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(147)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1462), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3358), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(148)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1543), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3467), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(149)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1549), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3372), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(150)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1562), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3349), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(151)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1568), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3377), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(152)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(3197), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2884), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1200), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(153)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(2775), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2470), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [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(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(154)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1563), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2771), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2772), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1204), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(155)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1565), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2781), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2782), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1208), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(156)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1551), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2740), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2741), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1210), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(157)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1523), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2647), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2648), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1212), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(158)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1546), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2705), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2706), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1214), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(159)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1559), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2757), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2758), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1216), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(160)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(3197), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2884), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1218), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [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(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(161)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1539), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2679), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2680), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1220), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(162)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1472), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2652), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1222), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1222), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_RBRACK] = ACTIONS(1222), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(163)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1465), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2688), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2689), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1224), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(164)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1545), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(2855), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [aux_sym_array_repeat1] = STATE(2856), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_COMMA] = ACTIONS(1202), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1226), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(165)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1490), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(3400), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3400), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_RBRACE] = ACTIONS(1228), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(166)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1467), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_spread_element] = STATE(3302), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3302), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_RBRACE] = ACTIONS(1230), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1206), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1103), }, [STATE(167)] = { - [sym_import] = STATE(2527), - [sym__for_condition] = STATE(190), - [sym_empty_statement] = STATE(1155), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1501), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3460), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(168)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(3026), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2766), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [anon_sym_static] = ACTIONS(1161), + [anon_sym_get] = ACTIONS(1161), + [anon_sym_set] = ACTIONS(1161), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1173), }, [STATE(169)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(813), - [sym_expression] = STATE(1695), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2359), - [sym_assignment_pattern] = STATE(3026), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2359), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(813), - [sym_subscript_expression] = STATE(813), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2359), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2766), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1111), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1115), - [anon_sym_using] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1119), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1121), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1115), - [anon_sym_get] = ACTIONS(1115), - [anon_sym_set] = ACTIONS(1115), + [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(811), - [sym__await_keyword] = ACTIONS(1123), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(170)] = { - [sym_import] = STATE(2527), - [sym__for_condition] = STATE(192), - [sym_empty_statement] = STATE(1155), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1501), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3460), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(171)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2405), - [sym_assignment_pattern] = STATE(3197), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2405), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2405), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [sym_pattern] = STATE(2884), - [sym_rest_pattern] = STATE(2366), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1157), - [anon_sym_using] = ACTIONS(1157), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1163), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1165), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1167), + [sym_import] = STATE(2598), + [sym__for_condition] = STATE(177), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1157), - [anon_sym_get] = ACTIONS(1157), - [anon_sym_set] = ACTIONS(1157), + [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(811), - [sym__await_keyword] = ACTIONS(1169), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(172)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1577), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3351), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_of] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(173)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1758), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -32727,22 +32731,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -32756,49 +32760,49 @@ 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(1234), + [sym__line_break_after_await] = ACTIONS(1238), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1236), + [sym__await_yield_identifier_start] = ACTIONS(1240), [sym__await_keyword] = ACTIONS(393), }, [STATE(174)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1873), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -32810,22 +32814,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -32839,49 +32843,49 @@ 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__line_break_after_await] = ACTIONS(1242), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1240), + [sym__await_yield_identifier_context] = ACTIONS(1244), [sym__await_keyword] = ACTIONS(393), }, [STATE(175)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1873), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -32893,22 +32897,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -32922,49 +32926,49 @@ 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__line_break_after_await] = ACTIONS(1246), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1242), + [sym__await_yield_identifier_start] = ACTIONS(1248), [sym__await_keyword] = ACTIONS(393), }, [STATE(176)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1877), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -32976,22 +32980,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33005,49 +33009,215 @@ 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(1244), + [sym__line_break_after_await] = ACTIONS(1246), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1246), + [sym__await_yield_identifier_context] = ACTIONS(1250), [sym__await_keyword] = ACTIONS(393), }, [STATE(177)] = { - [sym_import] = STATE(2451), + [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), + [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(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), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1268), + [anon_sym_get] = ACTIONS(1268), + [anon_sym_set] = ACTIONS(1268), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1270), + }, + [STATE(179)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1877), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33059,22 +33229,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33088,49 +33258,132 @@ 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(1244), + [sym__line_break_after_await] = ACTIONS(1272), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1248), + [sym__await_yield_identifier_context] = ACTIONS(1274), [sym__await_keyword] = ACTIONS(393), }, - [STATE(178)] = { - [sym_import] = STATE(2451), + [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), + [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(181)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1735), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33142,22 +33395,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33171,49 +33424,49 @@ 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(1250), + [sym__line_break_after_await] = ACTIONS(1278), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1252), + [sym__await_yield_identifier_start] = ACTIONS(1280), [sym__await_keyword] = ACTIONS(393), }, - [STATE(179)] = { - [sym_import] = STATE(2451), + [STATE(182)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1816), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33225,22 +33478,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33254,49 +33507,49 @@ 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(1254), + [sym__line_break_after_await] = ACTIONS(1278), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1256), + [sym__await_yield_identifier_context] = ACTIONS(1282), [sym__await_keyword] = ACTIONS(393), }, - [STATE(180)] = { - [sym_import] = STATE(2451), + [STATE(183)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1758), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33308,22 +33561,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33337,49 +33590,49 @@ 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(1234), + [sym__line_break_after_await] = ACTIONS(1284), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1258), + [sym__await_yield_identifier_context] = ACTIONS(1286), [sym__await_keyword] = ACTIONS(393), }, - [STATE(181)] = { - [sym_import] = STATE(2451), + [STATE(184)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1839), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33391,22 +33644,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33420,49 +33673,49 @@ 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(1260), + [sym__line_break_after_await] = ACTIONS(1288), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1262), + [sym__await_yield_identifier_start] = ACTIONS(1290), [sym__await_keyword] = ACTIONS(393), }, - [STATE(182)] = { - [sym_import] = STATE(2451), + [STATE(185)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33474,22 +33727,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33503,49 +33756,49 @@ 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(1264), + [sym__line_break_after_await] = ACTIONS(1288), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1266), + [sym__await_yield_identifier_context] = ACTIONS(1292), [sym__await_keyword] = ACTIONS(393), }, - [STATE(183)] = { - [sym_import] = STATE(2451), + [STATE(186)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1839), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33557,22 +33810,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33586,49 +33839,49 @@ 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(1260), + [sym__line_break_after_await] = ACTIONS(1294), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1268), + [sym__await_yield_identifier_context] = ACTIONS(1296), [sym__await_keyword] = ACTIONS(393), }, - [STATE(184)] = { - [sym_import] = STATE(2451), + [STATE(187)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1771), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33640,22 +33893,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33669,49 +33922,49 @@ 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(1270), + [sym__line_break_after_await] = ACTIONS(1298), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1272), + [sym__await_yield_identifier_start] = ACTIONS(1300), [sym__await_keyword] = ACTIONS(393), }, - [STATE(185)] = { - [sym_import] = STATE(2451), + [STATE(188)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1771), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33723,22 +33976,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33752,49 +34005,49 @@ 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(1270), + [sym__line_break_after_await] = ACTIONS(1298), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1274), + [sym__await_yield_identifier_context] = ACTIONS(1302), [sym__await_keyword] = ACTIONS(393), }, - [STATE(186)] = { - [sym_import] = STATE(2451), + [STATE(189)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1775), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33806,22 +34059,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33835,49 +34088,49 @@ 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(1276), + [sym__line_break_after_await] = ACTIONS(1304), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1278), + [sym__await_yield_identifier_context] = ACTIONS(1306), [sym__await_keyword] = ACTIONS(393), }, - [STATE(187)] = { - [sym_import] = STATE(2451), + [STATE(190)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1753), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33889,22 +34142,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -33918,49 +34171,49 @@ 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(1280), + [sym__line_break_after_await] = ACTIONS(1308), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1282), + [sym__await_yield_identifier_start] = ACTIONS(1310), [sym__await_keyword] = ACTIONS(393), }, - [STATE(188)] = { - [sym_import] = STATE(2451), + [STATE(191)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1788), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -33972,22 +34225,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -34001,49 +34254,49 @@ 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__line_break_after_await] = ACTIONS(1308), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_start] = ACTIONS(1286), + [sym__await_yield_identifier_context] = ACTIONS(1312), [sym__await_keyword] = ACTIONS(393), }, - [STATE(189)] = { - [sym_import] = STATE(2451), + [STATE(192)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1788), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -34055,22 +34308,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -34084,132 +34337,49 @@ 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__line_break_after_await] = ACTIONS(1314), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1288), + [sym__await_yield_identifier_context] = ACTIONS(1316), [sym__await_keyword] = ACTIONS(393), }, - [STATE(190)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1581), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3431), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1290), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(191)] = { - [sym_import] = STATE(2451), + [STATE(193)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1791), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -34221,22 +34391,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -34250,5135 +34420,4559 @@ 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(1292), + [sym__line_break_after_await] = ACTIONS(1238), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_yield_identifier_context] = ACTIONS(1294), + [sym__await_yield_identifier_context] = ACTIONS(1318), [sym__await_keyword] = ACTIONS(393), }, - [STATE(192)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1470), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3415), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_RPAREN] = ACTIONS(1296), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(193)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(870), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2917), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2917), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(870), - [sym_subscript_expression] = STATE(870), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2917), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1298), - [anon_sym_LBRACE] = ACTIONS(1087), - [anon_sym_class] = ACTIONS(767), - [anon_sym_const] = ACTIONS(1300), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_var] = ACTIONS(1302), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1304), - [anon_sym_using] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1099), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1308), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1310), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1312), - [anon_sym_get] = ACTIONS(1312), - [anon_sym_set] = ACTIONS(1312), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(1314), - }, [STATE(194)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1552), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3390), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(195)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1734), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [sym_identifier] = ACTIONS(320), + [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(330), + [anon_sym_delete] = ACTIONS(901), [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [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(379), + [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(383), + [sym_undefined] = ACTIONS(1328), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(1322), + [anon_sym_get] = ACTIONS(1322), + [anon_sym_set] = ACTIONS(1322), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1316), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_keyword] = ACTIONS(1330), }, [STATE(196)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(775), - [sym_expression] = STATE(1894), - [sym_primary_expression] = STATE(922), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(775), - [sym_subscript_expression] = STATE(775), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(1318), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1320), - [anon_sym_using] = ACTIONS(1320), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DOT] = ACTIONS(1324), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(1326), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(1328), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1320), - [anon_sym_get] = ACTIONS(1320), - [anon_sym_set] = ACTIONS(1320), + [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(757), - [sym__await_keyword] = ACTIONS(1330), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(197)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(852), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1449), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(852), - [sym_subscript_expression] = STATE(852), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(1332), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1334), - [anon_sym_using] = ACTIONS(1334), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DOT] = ACTIONS(1338), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(1340), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(1342), + [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(1334), - [anon_sym_get] = ACTIONS(1334), - [anon_sym_set] = ACTIONS(1334), + [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(887), - [sym__await_keyword] = ACTIONS(1344), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(198)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1158), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1159), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(199)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(740), - [sym_expression] = STATE(1893), - [sym_primary_expression] = STATE(876), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(740), - [sym_subscript_expression] = STATE(740), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(1348), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1350), - [anon_sym_using] = ACTIONS(1350), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DOT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(1356), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(1358), + [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(1350), - [anon_sym_get] = ACTIONS(1350), - [anon_sym_set] = ACTIONS(1350), + [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(703), - [sym__await_keyword] = ACTIONS(1360), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(200)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1160), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1161), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [sym_import] = STATE(2459), + [sym_statement_block] = STATE(1459), + [sym_parenthesized_expression] = STATE(858), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(201)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1162), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1163), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(202)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1542), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3373), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(203)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1780), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(671), + [anon_sym_get] = ACTIONS(671), + [anon_sym_set] = ACTIONS(671), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(1362), - [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(204)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1519), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3419), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(205)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1041), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1042), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(206)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1577), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3351), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(207)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1532), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1598), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), + [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(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(208)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1580), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3414), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(209)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1584), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3432), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(210)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1491), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1494), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), + [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(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(211)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1468), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3333), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(212)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1500), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1502), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), + [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(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(213)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1453), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1454), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), + [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_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(907), + [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_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), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(917), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(1348), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [anon_sym_static] = ACTIONS(1342), + [anon_sym_get] = ACTIONS(1342), + [anon_sym_set] = ACTIONS(1342), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(1350), }, [STATE(214)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1456), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1457), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(215)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1458), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1459), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(216)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(893), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1366), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1368), - [anon_sym_using] = ACTIONS(1368), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1370), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1372), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1374), + [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), + [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(1368), - [anon_sym_get] = ACTIONS(1368), - [anon_sym_set] = ACTIONS(1368), + [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(811), - [sym__await_keyword] = ACTIONS(1376), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, [STATE(217)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1604), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3350), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(218)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(740), - [sym_expression] = STATE(1893), - [sym_primary_expression] = STATE(876), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(740), - [sym_subscript_expression] = STATE(740), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(1378), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1380), - [anon_sym_using] = ACTIONS(1380), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DOT] = ACTIONS(1354), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(1382), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(1384), + [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(1380), - [anon_sym_get] = ACTIONS(1380), - [anon_sym_set] = ACTIONS(1380), + [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(703), - [sym__await_keyword] = ACTIONS(1386), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(219)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1605), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3399), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(220)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(894), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1037), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(221)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(899), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(975), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(222)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1594), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3418), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(223)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(910), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(912), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(224)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(885), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(913), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(225)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(891), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(914), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(226)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(878), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(915), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(227)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1595), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3430), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(228)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1597), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3466), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(229)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(894), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1586), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(230)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1536), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3316), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(231)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1533), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3342), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(232)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(899), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1588), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(233)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(910), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1590), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), }, [STATE(234)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(885), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1591), + [sym_import] = STATE(2598), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1886), [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, [STATE(235)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(891), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1592), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(236)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(878), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1593), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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), + [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_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_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(1368), }, [STATE(237)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1473), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1474), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(238)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1104), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1107), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, [STATE(239)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1475), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1476), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1378), }, [STATE(240)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1557), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3369), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__line_break_after_await] = ACTIONS(1380), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(241)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1477), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1478), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(242)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1480), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1452), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(243)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1481), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1482), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(244)] = { - [sym_import] = STATE(2440), - [sym_statement_block] = STATE(1483), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1484), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(245)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1560), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3337), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(246)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(898), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1018), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, [STATE(247)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(900), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1019), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(248)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(869), - [sym_expression] = STATE(1896), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(869), - [sym_subscript_expression] = STATE(869), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [sym_identifier] = ACTIONS(1390), + [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(897), + [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1392), - [anon_sym_using] = ACTIONS(1392), - [anon_sym_LPAREN] = ACTIONS(945), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [anon_sym_DOT] = ACTIONS(1394), + [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(1396), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(951), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [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(913), + [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(1398), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1392), - [anon_sym_get] = ACTIONS(1392), - [anon_sym_set] = ACTIONS(1392), + [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(1284), [sym__await_yield_identifier] = ACTIONS(389), - [sym__await_keyword] = ACTIONS(1400), + [sym__await_keyword] = ACTIONS(393), }, [STATE(249)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(902), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1020), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(250)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(908), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1021), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(251)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(884), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1022), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(252)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(897), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1023), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(253)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(898), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1526), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(254)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1816), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -39390,22 +38984,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -39419,1114 +39013,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(1254), + [sym__line_break_after_await] = ACTIONS(1272), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(255)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(900), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1527), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), + [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(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), + [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(703), - [sym__await_keyword] = ACTIONS(941), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(256)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1100), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1101), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(257)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(902), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1528), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(258)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(908), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1529), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(259)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(884), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1530), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(260)] = { - [sym_import] = STATE(2535), - [sym_statement_block] = STATE(897), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1531), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(1388), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(261)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(790), - [sym_expression] = STATE(1895), - [sym_primary_expression] = STATE(1127), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(790), - [sym_subscript_expression] = STATE(790), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(1402), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1404), - [anon_sym_using] = ACTIONS(1404), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DOT] = ACTIONS(1406), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1408), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(1410), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1404), - [anon_sym_get] = ACTIONS(1404), - [anon_sym_set] = ACTIONS(1404), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1412), - }, - [STATE(262)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1384), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2426), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(835), - }, - [STATE(263)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1123), + [STATE(251)] = { + [sym_import] = STATE(2437), + [sym_statement_block] = STATE(1070), [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1124), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), + [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(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(264)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1535), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3379), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(265)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1126), + [STATE(252)] = { + [sym_import] = STATE(2437), + [sym_statement_block] = STATE(1072), [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1204), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), + [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(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(266)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1466), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3298), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(267)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1128), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1129), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(268)] = { - [sym_import] = STATE(2451), + [STATE(254)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1753), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -40538,22 +39394,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -40567,376 +39423,786 @@ 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(1280), + [sym__line_break_after_await] = ACTIONS(1382), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(269)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1131), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1132), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(270)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1133), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1134), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(271)] = { - [sym_import] = STATE(2424), - [sym_statement_block] = STATE(1135), + [STATE(260)] = { + [sym_import] = STATE(2437), + [sym_statement_block] = STATE(1098), [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1136), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), + [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(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(1346), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(272)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1469), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3355), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(273)] = { - [sym_import] = STATE(2451), + [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), + }, + [STATE(264)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1784), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -40948,22 +40214,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -40977,294 +40243,130 @@ 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(1414), + [sym__line_break_after_await] = ACTIONS(1294), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(274)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(893), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1370), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(275)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1555), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3311), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(276)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1524), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3306), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(277)] = { - [sym_import] = STATE(2451), + [STATE(266)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1735), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -41276,22 +40378,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -41305,130 +40407,540 @@ 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(1250), + [sym__line_break_after_await] = ACTIONS(1406), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(278)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1525), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3398), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(279)] = { - [sym_import] = STATE(2451), + [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), + }, + [STATE(273)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1737), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -41440,22 +40952,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -41469,376 +40981,130 @@ 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(1416), + [sym__line_break_after_await] = ACTIONS(1304), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(280)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1521), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3378), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(281)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1564), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3324), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(282)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1540), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3421), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(283)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1366), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), + [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(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_sequence_expression] = STATE(2509), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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), + [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(95), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(284)] = { - [sym_import] = STATE(2451), + [STATE(275)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -41850,22 +41116,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -41879,130 +41145,540 @@ 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(1264), + [sym__line_break_after_await] = ACTIONS(1408), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(285)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), + [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), + [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(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(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3315), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(286)] = { - [sym_import] = STATE(2451), + [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(1764), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -42014,22 +41690,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42043,294 +41719,130 @@ 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(1418), + [sym__line_break_after_await] = ACTIONS(1314), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(287)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1566), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3360), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(288)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1547), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3392), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(289)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(893), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1370), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(290)] = { - [sym_import] = STATE(2451), + [STATE(284)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1775), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -42342,22 +41854,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42371,130 +41883,540 @@ 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(1276), + [sym__line_break_after_await] = ACTIONS(1410), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(291)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1548), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3423), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(292)] = { - [sym_import] = STATE(2451), + [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), + }, + [STATE(291)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1777), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -42506,22 +42428,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42535,130 +42457,130 @@ 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(1420), + [sym__line_break_after_await] = ACTIONS(1242), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(293)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1569), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3382), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(294)] = { - [sym_import] = STATE(2451), + [STATE(293)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1791), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -42670,22 +42592,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42699,230 +42621,312 @@ 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(1292), + [sym__line_break_after_await] = ACTIONS(1412), [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(295)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1553), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3339), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [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(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1556), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_sequence_expression] = STATE(3348), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, [STATE(297)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1409), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -42939,476 +42943,557 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, [STATE(298)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1714), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, [STATE(299)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1620), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, [STATE(300)] = { - [sym_string] = STATE(2957), - [sym_formal_parameters] = STATE(3312), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1422), - [anon_sym_STAR] = ACTIONS(1424), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), - [anon_sym_function] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1429), - [anon_sym_using] = ACTIONS(1429), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1429), - [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_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), + [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(326), - [sym_number] = ACTIONS(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [sym_undefined] = ACTIONS(1444), - [anon_sym_static] = ACTIONS(1429), - [anon_sym_get] = ACTIONS(1446), - [anon_sym_set] = ACTIONS(1446), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), + [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_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1448), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(301)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1821), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(302)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1352), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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_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(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_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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(95), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(303)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1428), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), + [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(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -43425,314 +43510,233 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), - }, - [STATE(304)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1093), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(839), }, [STATE(305)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(306)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(833), - [sym_expression] = STATE(1444), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2461), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2461), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(833), - [sym_subscript_expression] = STATE(833), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2461), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1450), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(1452), - [anon_sym_using] = ACTIONS(1452), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1454), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1456), + [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), + [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(1452), - [anon_sym_get] = ACTIONS(1452), - [anon_sym_set] = ACTIONS(1452), + [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(811), - [sym__await_keyword] = ACTIONS(1458), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(307)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -43749,233 +43753,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, [STATE(308)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1099), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(309)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1105), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(310)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1362), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -43992,53 +43915,134 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), + }, + [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(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1864), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -44050,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -44083,3787 +44087,1438 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(393), }, [STATE(312)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1695), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(313)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1370), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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_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_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(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_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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(95), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(314)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1498), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(315)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1171), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(316)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1115), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), + [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(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(317)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1375), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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), + [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(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_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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(95), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), + }, + [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_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(318)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1174), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(319)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1766), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(320)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1785), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(321)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1792), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(322)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1829), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(323)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1830), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(324)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(325)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1835), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(326)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1845), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, [STATE(327)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1849), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, [STATE(328)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1853), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), + [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(811), - [sym__await_keyword] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(329)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1857), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(330)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1882), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(331)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1740), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(332)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1741), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(333)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1743), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(334)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1744), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(335)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1779), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(336)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1117), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(337)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(909), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(338)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1119), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(339)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1143), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(340)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(905), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(341)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1503), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(342)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(343)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1505), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(344)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1506), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(345)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1507), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(346)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1508), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(347)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1509), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(348)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1510), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(349)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(350)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1512), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(351)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1513), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(352)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1514), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(353)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1515), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(354)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1516), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(355)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1517), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(356)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1518), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(357)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(850), - [sym_expression] = STATE(1520), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3329), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3329), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(850), - [sym_subscript_expression] = STATE(850), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2067), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3329), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3426), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(919), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(923), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(925), - [anon_sym_typeof] = ACTIONS(923), - [anon_sym_void] = ACTIONS(923), - [anon_sym_let] = ACTIONS(927), - [anon_sym_using] = ACTIONS(927), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(931), - [anon_sym_PLUS] = ACTIONS(923), - [anon_sym_DASH] = ACTIONS(923), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(933), - [anon_sym_TILDE] = ACTIONS(933), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(937), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(939), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(927), - [anon_sym_get] = ACTIONS(927), - [anon_sym_set] = ACTIONS(927), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(941), - }, - [STATE(358)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1381), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -47880,71 +45535,71 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(359)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1388), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -47961,152 +45616,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(360)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1144), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), + [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(757), - [sym__await_keyword] = ACTIONS(759), + [sym__await_yield_identifier] = ACTIONS(389), + [sym__await_keyword] = ACTIONS(393), }, - [STATE(361)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1390), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -48123,152 +45778,71 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), - }, - [STATE(362)] = { - [sym_string] = STATE(2957), - [sym_formal_parameters] = STATE(3312), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2699), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1422), - [anon_sym_STAR] = ACTIONS(1424), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), - [anon_sym_function] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1429), - [anon_sym_using] = ACTIONS(1429), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1429), - [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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [sym_undefined] = ACTIONS(1444), - [anon_sym_static] = ACTIONS(1429), - [anon_sym_get] = ACTIONS(1446), - [anon_sym_set] = ACTIONS(1446), - [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(1448), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(363)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1391), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -48285,71 +45859,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(364)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1416), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), + [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(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -48366,71 +46021,71 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(365)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1418), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -48447,1124 +46102,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), - }, - [STATE(366)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1145), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(367)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1146), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(368)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1147), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(369)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1148), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(370)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1150), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(371)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1151), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(372)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1152), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(373)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1153), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(374)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1154), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(375)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1168), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(376)] = { - [sym_string] = STATE(2957), - [sym_formal_parameters] = STATE(3312), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2752), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1422), - [anon_sym_STAR] = ACTIONS(1424), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), - [anon_sym_function] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1429), - [anon_sym_using] = ACTIONS(1429), - [anon_sym_LPAREN] = ACTIONS(1431), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1429), - [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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [sym_undefined] = ACTIONS(1444), - [anon_sym_static] = ACTIONS(1429), - [anon_sym_get] = ACTIONS(1446), - [anon_sym_set] = ACTIONS(1446), - [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(1448), - }, - [STATE(377)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1716), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(378)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(816), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(2407), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(2407), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(816), - [sym_subscript_expression] = STATE(816), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(2407), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(1460), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(1462), - [anon_sym_using] = ACTIONS(1462), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(1466), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1462), - [anon_sym_get] = ACTIONS(1462), - [anon_sym_set] = ACTIONS(1462), + [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(811), - [sym__await_keyword] = ACTIONS(1468), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(379)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1333), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -49581,395 +46264,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), - }, - [STATE(380)] = { - [sym_import] = STATE(2424), - [sym_parenthesized_expression] = STATE(768), - [sym_expression] = STATE(1040), - [sym_primary_expression] = STATE(1091), - [sym_yield_expression] = STATE(1305), - [sym_object] = STATE(1287), - [sym_object_pattern] = STATE(3424), - [sym_array] = STATE(1287), - [sym_array_pattern] = STATE(3424), - [sym_jsx_element] = STATE(1287), - [sym_jsx_opening_element] = STATE(2091), - [sym_jsx_self_closing_element] = STATE(1287), - [sym_class] = STATE(1287), - [sym_function_expression] = STATE(1287), - [sym_generator_function] = STATE(1287), - [sym_arrow_function] = STATE(1287), - [sym_call_expression] = STATE(1287), - [sym_new_expression] = STATE(1287), - [sym__argumentless_new_expression] = STATE(1306), - [sym_await_expression] = STATE(1305), - [sym_member_expression] = STATE(768), - [sym_subscript_expression] = STATE(768), - [sym_assignment_expression] = STATE(1305), - [sym__augmented_assignment_lhs] = STATE(2077), - [sym_augmented_assignment_expression] = STATE(1305), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1305), - [sym_binary_expression] = STATE(1305), - [sym_unary_expression] = STATE(1305), - [sym_update_expression] = STATE(1305), - [sym_string] = STATE(1287), - [sym_template_string] = STATE(1287), - [sym_regex] = STATE(1287), - [sym_meta_property] = STATE(1287), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3436), - [aux_sym_export_statement_repeat1] = STATE(2554), - [sym_identifier] = ACTIONS(707), - [anon_sym_LBRACE] = ACTIONS(711), - [anon_sym_class] = ACTIONS(713), - [anon_sym_delete] = ACTIONS(715), - [anon_sym_function] = ACTIONS(717), - [anon_sym_import] = ACTIONS(719), - [anon_sym_new] = ACTIONS(721), - [anon_sym_typeof] = ACTIONS(715), - [anon_sym_void] = ACTIONS(715), - [anon_sym_let] = ACTIONS(723), - [anon_sym_using] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(727), - [anon_sym_LBRACK] = ACTIONS(729), - [anon_sym_LT] = ACTIONS(1322), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_SQUOTE] = ACTIONS(735), - [anon_sym_async] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(739), - [anon_sym_BANG] = ACTIONS(741), - [anon_sym_TILDE] = ACTIONS(741), - [anon_sym_PLUS_PLUS] = ACTIONS(743), - [anon_sym_DASH_DASH] = ACTIONS(743), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(745), - [sym_number] = ACTIONS(747), - [sym_private_property_identifier] = ACTIONS(749), - [sym_this] = ACTIONS(751), - [sym_super] = ACTIONS(751), - [sym_true] = ACTIONS(751), - [sym_false] = ACTIONS(751), - [sym_null] = ACTIONS(751), - [sym_undefined] = ACTIONS(753), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(723), - [anon_sym_get] = ACTIONS(723), - [anon_sym_set] = ACTIONS(723), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(757), - [sym__await_keyword] = ACTIONS(759), - }, - [STATE(381)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1495), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(382)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), + [STATE(339)] = { + [sym_import] = STATE(2598), + [sym_parenthesized_expression] = STATE(748), [sym_expression] = STATE(1727), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(383)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1450), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(384)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1365), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -49986,1691 +46426,1448 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(385)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1374), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), + [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(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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), + [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(95), - [sym__await_keyword] = ACTIONS(835), - }, - [STATE(386)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1497), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(387)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1415), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), + [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(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(835), - }, - [STATE(388)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(872), - [sym_expression] = STATE(1827), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3420), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3420), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(872), - [sym_subscript_expression] = STATE(872), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2073), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3420), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3335), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(963), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(965), - [anon_sym_typeof] = ACTIONS(963), - [anon_sym_void] = ACTIONS(963), - [anon_sym_let] = ACTIONS(967), - [anon_sym_using] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(963), - [anon_sym_DASH] = ACTIONS(963), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(973), - [anon_sym_TILDE] = ACTIONS(973), - [anon_sym_PLUS_PLUS] = ACTIONS(975), - [anon_sym_DASH_DASH] = ACTIONS(975), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(977), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(979), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(967), - [anon_sym_get] = ACTIONS(967), - [anon_sym_set] = ACTIONS(967), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(981), - }, - [STATE(389)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1534), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(390)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1554), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(391)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1558), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(392)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1561), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(393)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1567), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(394)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1570), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(395)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1572), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(396)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1573), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(397)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1816), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(398)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1813), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(399)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1574), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(400)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1575), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(401)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1576), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(402)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1578), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(403)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1579), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(404)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1582), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), + [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(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), + [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(887), - [sym__await_keyword] = ACTIONS(889), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(405)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1378), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -51687,1205 +47884,71 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), - }, - [STATE(406)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1583), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), - }, - [STATE(407)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1875), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(408)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1585), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), - }, - [STATE(409)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1728), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(410)] = { - [sym_import] = STATE(2440), - [sym_parenthesized_expression] = STATE(854), - [sym_expression] = STATE(1607), - [sym_primary_expression] = STATE(1471), - [sym_yield_expression] = STATE(1657), - [sym_object] = STATE(1652), - [sym_object_pattern] = STATE(3364), - [sym_array] = STATE(1652), - [sym_array_pattern] = STATE(3364), - [sym_jsx_element] = STATE(1652), - [sym_jsx_opening_element] = STATE(2094), - [sym_jsx_self_closing_element] = STATE(1652), - [sym_class] = STATE(1652), - [sym_function_expression] = STATE(1652), - [sym_generator_function] = STATE(1652), - [sym_arrow_function] = STATE(1652), - [sym_call_expression] = STATE(1652), - [sym_new_expression] = STATE(1652), - [sym__argumentless_new_expression] = STATE(1660), - [sym_await_expression] = STATE(1657), - [sym_member_expression] = STATE(854), - [sym_subscript_expression] = STATE(854), - [sym_assignment_expression] = STATE(1657), - [sym__augmented_assignment_lhs] = STATE(2070), - [sym_augmented_assignment_expression] = STATE(1657), - [sym__destructuring_pattern] = STATE(3364), - [sym_ternary_expression] = STATE(1657), - [sym_binary_expression] = STATE(1657), - [sym_unary_expression] = STATE(1657), - [sym_update_expression] = STATE(1657), - [sym_string] = STATE(1652), - [sym_template_string] = STATE(1652), - [sym_regex] = STATE(1652), - [sym_meta_property] = STATE(1652), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2560), - [sym_identifier] = ACTIONS(837), - [anon_sym_LBRACE] = ACTIONS(841), - [anon_sym_class] = ACTIONS(843), - [anon_sym_delete] = ACTIONS(845), - [anon_sym_function] = ACTIONS(847), - [anon_sym_import] = ACTIONS(849), - [anon_sym_new] = ACTIONS(851), - [anon_sym_typeof] = ACTIONS(845), - [anon_sym_void] = ACTIONS(845), - [anon_sym_let] = ACTIONS(853), - [anon_sym_using] = ACTIONS(853), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_yield] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(859), - [anon_sym_LT] = ACTIONS(1336), - [anon_sym_DQUOTE] = ACTIONS(863), - [anon_sym_SQUOTE] = ACTIONS(865), - [anon_sym_async] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(845), - [anon_sym_DASH] = ACTIONS(845), - [anon_sym_SLASH] = ACTIONS(869), - [anon_sym_BANG] = ACTIONS(871), - [anon_sym_TILDE] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_DASH_DASH] = ACTIONS(873), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(875), - [sym_number] = ACTIONS(877), - [sym_private_property_identifier] = ACTIONS(879), - [sym_this] = ACTIONS(881), - [sym_super] = ACTIONS(881), - [sym_true] = ACTIONS(881), - [sym_false] = ACTIONS(881), - [sym_null] = ACTIONS(881), - [sym_undefined] = ACTIONS(883), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(853), - [anon_sym_get] = ACTIONS(853), - [anon_sym_set] = ACTIONS(853), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(887), - [sym__await_keyword] = ACTIONS(889), - }, - [STATE(411)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(909), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(412)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1729), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(413)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1730), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(414)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(905), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(415)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1862), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(416)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1731), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(417)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1873), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(418)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1719), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(419)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1634), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(420)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1422), - [sym_primary_expression] = STATE(1268), + [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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -52902,71 +47965,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(89), + [sym_undefined] = ACTIONS(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(421)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1349), - [sym_primary_expression] = STATE(1268), + [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), + [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(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(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), + [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(793), - [sym_subscript_expression] = STATE(793), + [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(3410), + [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(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), + [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(823), - [anon_sym_import] = ACTIONS(825), + [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(827), - [anon_sym_using] = ACTIONS(827), + [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(831), + [anon_sym_async] = ACTIONS(833), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -52983,782 +48127,3212 @@ 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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(835), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(422)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1773), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(423)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1815), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(424)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1804), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(425)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1850), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(426)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1358), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(427)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1749), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(428)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1789), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(955), - [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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(429)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(933), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = 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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(759), + [sym__await_keyword] = ACTIONS(761), }, - [STATE(430)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1820), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [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), + [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(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(955), - [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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(431)] = { - [sym_import] = STATE(2451), + [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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(891), + [sym__await_keyword] = ACTIONS(893), + }, + [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), + [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(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), + [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(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), + [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(401)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1839), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -53770,22 +51344,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -53802,3365 +51376,5552 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(432)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(433)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1832), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(434)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(939), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(435)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(943), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(436)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(944), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(437)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1742), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(438)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(945), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(439)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(946), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(440)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1753), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(441)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1838), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(442)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(947), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(443)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1754), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(444)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1872), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(445)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(948), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(446)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(949), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(447)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(950), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(448)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(951), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(707), }, - [STATE(449)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1784), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [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), + [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(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), + [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(955), - [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(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__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), + }, + [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), + [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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(450)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(952), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(451)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [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), + [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(955), - [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(835), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, - [STATE(452)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1171), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, - [STATE(453)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(953), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(985), }, - [STATE(454)] = { - [sym_import] = STATE(2451), - [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1736), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), - [sym_member_expression] = STATE(874), - [sym_subscript_expression] = STATE(874), - [sym_assignment_expression] = STATE(1885), - [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), - [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(945), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), - [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(951), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), - [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(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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(389), - [sym__await_keyword] = ACTIONS(393), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(985), + }, + [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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(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), + [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(455)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1174), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(456)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1288), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(457)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1289), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(458)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1290), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(459)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1291), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(460)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1292), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(461)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1293), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(462)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1294), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(705), + [sym__await_keyword] = ACTIONS(945), }, [STATE(463)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1295), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(839), }, [STATE(464)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1296), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(449), + [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), + [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), + [sym_undefined] = ACTIONS(1458), + [anon_sym_static] = ACTIONS(1443), + [anon_sym_get] = ACTIONS(1460), + [anon_sym_set] = ACTIONS(1460), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1462), }, [STATE(465)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1297), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(403), + [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), + [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), + [sym_undefined] = ACTIONS(1458), + [anon_sym_static] = ACTIONS(1443), + [anon_sym_get] = ACTIONS(1460), + [anon_sym_set] = ACTIONS(1460), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1462), }, [STATE(466)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(445), + [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), + [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), + [sym_undefined] = ACTIONS(1458), + [anon_sym_static] = ACTIONS(1443), + [anon_sym_get] = ACTIONS(1460), + [anon_sym_set] = ACTIONS(1460), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1462), }, [STATE(467)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1205), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [anon_sym_static] = ACTIONS(1466), + [anon_sym_get] = ACTIONS(1466), + [anon_sym_set] = ACTIONS(1466), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1472), }, [STATE(468)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1300), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(469)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1301), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(470)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1302), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(471)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1303), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(472)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1304), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(473)] = { - [sym_import] = STATE(2451), + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1739), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -57172,22 +56933,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57204,125 +56965,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(474)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1842), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(475)] = { - [sym_import] = STATE(2451), + [STATE(472)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1747), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -57334,22 +57095,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57366,44 +57127,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(476)] = { - [sym_import] = STATE(2451), + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [STATE(474)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1877), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -57415,22 +57257,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57447,44 +57289,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(477)] = { - [sym_import] = STATE(2451), + [STATE(475)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1818), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -57496,22 +57338,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57528,368 +57370,1583 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(478)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1427), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), + [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(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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), + [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), + [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(95), - [sym__await_keyword] = ACTIONS(835), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(954), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(480)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1814), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(481)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(955), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), }, [STATE(482)] = { - [sym_import] = STATE(2451), + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [STATE(495)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1735), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -57901,22 +58958,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57933,287 +58990,206 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(483)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1706), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(484)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(958), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(703), - [sym__await_keyword] = ACTIONS(705), - }, - [STATE(485)] = { - [sym_import] = STATE(2535), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(980), - [sym_primary_expression] = STATE(890), - [sym_yield_expression] = STATE(925), - [sym_object] = STATE(924), - [sym_object_pattern] = STATE(3440), - [sym_array] = STATE(924), - [sym_array_pattern] = STATE(3440), - [sym_jsx_element] = STATE(924), - [sym_jsx_opening_element] = STATE(2097), - [sym_jsx_self_closing_element] = STATE(924), - [sym_class] = STATE(924), - [sym_function_expression] = STATE(924), - [sym_generator_function] = STATE(924), - [sym_arrow_function] = STATE(924), - [sym_call_expression] = STATE(924), - [sym_new_expression] = STATE(924), - [sym__argumentless_new_expression] = STATE(926), - [sym_await_expression] = STATE(925), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(925), - [sym__augmented_assignment_lhs] = STATE(2064), - [sym_augmented_assignment_expression] = STATE(925), - [sym__destructuring_pattern] = STATE(3440), - [sym_ternary_expression] = STATE(925), - [sym_binary_expression] = STATE(925), - [sym_unary_expression] = STATE(925), - [sym_update_expression] = STATE(925), - [sym_string] = STATE(924), - [sym_template_string] = STATE(924), - [sym_regex] = STATE(924), - [sym_meta_property] = STATE(924), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3397), - [aux_sym_export_statement_repeat1] = STATE(2572), - [sym_identifier] = ACTIONS(649), - [anon_sym_LBRACE] = ACTIONS(653), - [anon_sym_class] = ACTIONS(657), - [anon_sym_delete] = ACTIONS(659), - [anon_sym_function] = ACTIONS(661), - [anon_sym_import] = ACTIONS(663), - [anon_sym_new] = ACTIONS(667), - [anon_sym_typeof] = ACTIONS(659), - [anon_sym_void] = ACTIONS(659), - [anon_sym_let] = ACTIONS(669), - [anon_sym_using] = ACTIONS(669), - [anon_sym_LPAREN] = ACTIONS(671), - [anon_sym_yield] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(675), - [anon_sym_LT] = ACTIONS(1352), - [anon_sym_DQUOTE] = ACTIONS(679), - [anon_sym_SQUOTE] = ACTIONS(681), - [anon_sym_async] = ACTIONS(683), - [anon_sym_PLUS] = ACTIONS(659), - [anon_sym_DASH] = ACTIONS(659), - [anon_sym_SLASH] = ACTIONS(685), - [anon_sym_BANG] = ACTIONS(687), - [anon_sym_TILDE] = ACTIONS(687), - [anon_sym_PLUS_PLUS] = ACTIONS(689), - [anon_sym_DASH_DASH] = ACTIONS(689), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(691), - [sym_number] = ACTIONS(693), - [sym_private_property_identifier] = ACTIONS(695), - [sym_this] = ACTIONS(697), - [sym_super] = ACTIONS(697), - [sym_true] = ACTIONS(697), - [sym_false] = ACTIONS(697), - [sym_null] = ACTIONS(697), - [sym_undefined] = ACTIONS(699), + [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), + [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(669), - [anon_sym_get] = ACTIONS(669), - [anon_sym_set] = ACTIONS(669), + [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(703), - [sym__await_keyword] = ACTIONS(705), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(985), }, - [STATE(486)] = { - [sym_import] = STATE(2451), + [STATE(498)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1737), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -58225,22 +59201,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -58257,125 +59233,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(487)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1444), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(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), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(815), + }, + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(488)] = { - [sym_import] = STATE(2451), + [STATE(502)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1738), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -58387,22 +59525,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -58419,44 +59557,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(489)] = { - [sym_import] = STATE(2451), + [STATE(503)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1758), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -58468,22 +59606,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -58500,44 +59638,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(490)] = { - [sym_import] = STATE(2451), + [STATE(504)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1760), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -58549,22 +59687,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -58581,206 +59719,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(491)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1732), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(492)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1851), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(493)] = { - [sym_import] = STATE(2451), + [STATE(505)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -58792,22 +59768,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -58824,44 +59800,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(494)] = { - [sym_import] = STATE(2451), + [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(1780), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -58873,22 +59930,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -58905,125 +59962,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(495)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1638), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(496)] = { - [sym_import] = STATE(2451), + [STATE(508)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -59035,22 +60011,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -59067,44 +60043,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(497)] = { - [sym_import] = STATE(2451), + [STATE(509)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1765), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -59116,22 +60092,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -59148,125 +60124,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(498)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1440), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(835), - }, - [STATE(499)] = { - [sym_import] = STATE(2451), + [STATE(510)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1771), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -59278,22 +60173,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -59310,287 +60205,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(500)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1171), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(501)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1761), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(502)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1650), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), + [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(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), + [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(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), + [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(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(503)] = { - [sym_import] = STATE(2451), + [STATE(512)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1775), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -59602,22 +60335,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -59634,287 +60367,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(504)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1651), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), - }, - [STATE(505)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1619), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(506)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1351), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(835), - }, - [STATE(507)] = { - [sym_import] = STATE(2451), + [STATE(513)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1777), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -59926,22 +60416,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -59958,125 +60448,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(508)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1697), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(509)] = { - [sym_import] = STATE(2451), + [STATE(514)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1778), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -60088,22 +60497,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -60120,44 +60529,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(510)] = { - [sym_import] = STATE(2451), + [STATE(515)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1788), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -60169,22 +60578,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -60201,287 +60610,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(511)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1174), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(512)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1774), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(513)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1698), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, - [STATE(514)] = { - [sym_import] = STATE(2451), + [STATE(517)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1791), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -60493,22 +60740,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -60525,125 +60772,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(515)] = { - [sym_import] = STATE(2567), - [sym_parenthesized_expression] = STATE(793), - [sym_expression] = STATE(1356), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1438), - [sym_object] = STATE(1405), - [sym_object_pattern] = STATE(3410), - [sym_array] = STATE(1405), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1405), - [sym_jsx_opening_element] = STATE(2102), - [sym_jsx_self_closing_element] = STATE(1405), - [sym_class] = STATE(1405), - [sym_function_expression] = STATE(1405), - [sym_generator_function] = STATE(1405), - [sym_arrow_function] = STATE(1405), - [sym_call_expression] = STATE(1405), - [sym_new_expression] = STATE(1405), - [sym__argumentless_new_expression] = STATE(1345), - [sym_await_expression] = STATE(1438), - [sym_member_expression] = STATE(793), - [sym_subscript_expression] = STATE(793), - [sym_assignment_expression] = STATE(1438), - [sym__augmented_assignment_lhs] = STATE(2076), - [sym_augmented_assignment_expression] = STATE(1438), - [sym__destructuring_pattern] = STATE(3410), - [sym_ternary_expression] = STATE(1438), - [sym_binary_expression] = STATE(1438), - [sym_unary_expression] = STATE(1438), - [sym_update_expression] = STATE(1438), - [sym_string] = STATE(1405), - [sym_template_string] = STATE(1405), - [sym_regex] = STATE(1405), - [sym_meta_property] = STATE(1405), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3380), - [aux_sym_export_statement_repeat1] = STATE(2495), - [sym_identifier] = ACTIONS(815), - [anon_sym_LBRACE] = ACTIONS(819), - [anon_sym_class] = ACTIONS(821), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(823), - [anon_sym_import] = ACTIONS(825), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(827), - [anon_sym_using] = ACTIONS(827), - [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(831), - [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(827), - [anon_sym_get] = ACTIONS(827), - [anon_sym_set] = ACTIONS(827), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(835), - }, - [STATE(516)] = { - [sym_import] = STATE(2451), + [STATE(518)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1734), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -60655,22 +60821,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -60687,125 +60853,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(517)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1628), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, - [STATE(518)] = { - [sym_import] = STATE(2451), + [STATE(519)] = { + [sym_import] = STATE(2587), [sym_parenthesized_expression] = STATE(874), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(1664), - [sym_yield_expression] = STATE(1885), - [sym_object] = STATE(1763), - [sym_object_pattern] = STATE(3468), - [sym_array] = STATE(1763), - [sym_array_pattern] = STATE(3468), - [sym_jsx_element] = STATE(1763), - [sym_jsx_opening_element] = STATE(2081), - [sym_jsx_self_closing_element] = STATE(1763), - [sym_class] = STATE(1763), - [sym_function_expression] = STATE(1763), - [sym_generator_function] = STATE(1763), - [sym_arrow_function] = STATE(1763), - [sym_call_expression] = STATE(1763), - [sym_new_expression] = STATE(1763), - [sym__argumentless_new_expression] = STATE(1812), - [sym_await_expression] = STATE(1885), + [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(1885), + [sym_assignment_expression] = STATE(1896), [sym__augmented_assignment_lhs] = STATE(2074), - [sym_augmented_assignment_expression] = STATE(1885), - [sym__destructuring_pattern] = STATE(3468), - [sym_ternary_expression] = STATE(1885), - [sym_binary_expression] = STATE(1885), - [sym_unary_expression] = STATE(1885), - [sym_update_expression] = STATE(1885), - [sym_string] = STATE(1763), - [sym_template_string] = STATE(1763), - [sym_regex] = STATE(1763), - [sym_meta_property] = STATE(1763), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3403), - [aux_sym_export_statement_repeat1] = STATE(2483), + [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), @@ -60817,22 +60902,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(945), + [anon_sym_LPAREN] = ACTIONS(949), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(947), - [anon_sym_LT] = ACTIONS(1232), + [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(951), + [anon_sym_SLASH] = ACTIONS(955), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), + [anon_sym_PLUS_PLUS] = ACTIONS(957), + [anon_sym_DASH_DASH] = ACTIONS(957), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(955), + [anon_sym_BQUOTE] = ACTIONS(959), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -60849,276 +60934,355 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(389), [sym__await_keyword] = ACTIONS(393), }, - [STATE(519)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1790), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(917), - }, [STATE(520)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1803), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, [STATE(521)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(757), - [sym_expression] = STATE(1808), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3475), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3475), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(757), - [sym_subscript_expression] = STATE(757), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2071), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3475), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(891), - [anon_sym_LBRACE] = ACTIONS(895), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(897), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(899), - [anon_sym_typeof] = ACTIONS(897), - [anon_sym_void] = ACTIONS(897), - [anon_sym_let] = ACTIONS(901), - [anon_sym_using] = ACTIONS(901), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(903), - [anon_sym_LBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(907), - [anon_sym_PLUS] = ACTIONS(897), - [anon_sym_DASH] = ACTIONS(897), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(909), - [anon_sym_TILDE] = ACTIONS(909), - [anon_sym_PLUS_PLUS] = ACTIONS(911), - [anon_sym_DASH_DASH] = ACTIONS(911), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(913), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(915), + [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(901), - [anon_sym_get] = ACTIONS(901), - [anon_sym_set] = ACTIONS(901), + [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(811), - [sym__await_keyword] = ACTIONS(917), + [sym__await_yield_identifier] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(921), }, [STATE(522)] = { - [sym_string] = STATE(2957), - [sym_formal_parameters] = STATE(3312), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2721), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1422), - [anon_sym_STAR] = ACTIONS(1424), + [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), + [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_function] = ACTIONS(1427), + [anon_sym_RBRACE] = ACTIONS(449), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1429), - [anon_sym_using] = ACTIONS(1429), - [anon_sym_LPAREN] = ACTIONS(1431), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1429), + [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), @@ -61160,125 +61324,43 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [sym_undefined] = ACTIONS(1444), - [anon_sym_static] = ACTIONS(1429), - [anon_sym_get] = ACTIONS(1446), - [anon_sym_set] = ACTIONS(1446), + [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(1448), - }, - [STATE(523)] = { - [sym_import] = STATE(2527), - [sym_parenthesized_expression] = STATE(780), - [sym_expression] = STATE(1756), - [sym_primary_expression] = STATE(1032), - [sym_yield_expression] = STATE(1274), - [sym_object] = STATE(1167), - [sym_object_pattern] = STATE(3295), - [sym_array] = STATE(1167), - [sym_array_pattern] = STATE(3295), - [sym_jsx_element] = STATE(1167), - [sym_jsx_opening_element] = STATE(2085), - [sym_jsx_self_closing_element] = STATE(1167), - [sym_class] = STATE(1167), - [sym_function_expression] = STATE(1167), - [sym_generator_function] = STATE(1167), - [sym_arrow_function] = STATE(1167), - [sym_call_expression] = STATE(1167), - [sym_new_expression] = STATE(1167), - [sym__argumentless_new_expression] = STATE(1169), - [sym_await_expression] = STATE(1274), - [sym_member_expression] = STATE(780), - [sym_subscript_expression] = STATE(780), - [sym_assignment_expression] = STATE(1274), - [sym__augmented_assignment_lhs] = STATE(2072), - [sym_augmented_assignment_expression] = STATE(1274), - [sym__destructuring_pattern] = STATE(3295), - [sym_ternary_expression] = STATE(1274), - [sym_binary_expression] = STATE(1274), - [sym_unary_expression] = STATE(1274), - [sym_update_expression] = STATE(1274), - [sym_string] = STATE(1167), - [sym_template_string] = STATE(1167), - [sym_regex] = STATE(1167), - [sym_meta_property] = STATE(1167), - [sym_decorator] = STATE(2847), - [sym_formal_parameters] = STATE(3300), - [aux_sym_export_statement_repeat1] = STATE(2541), - [sym_identifier] = ACTIONS(761), - [anon_sym_LBRACE] = ACTIONS(765), - [anon_sym_class] = ACTIONS(767), - [anon_sym_delete] = ACTIONS(769), - [anon_sym_function] = ACTIONS(771), - [anon_sym_import] = ACTIONS(773), - [anon_sym_new] = ACTIONS(775), - [anon_sym_typeof] = ACTIONS(769), - [anon_sym_void] = ACTIONS(769), - [anon_sym_let] = ACTIONS(777), - [anon_sym_using] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(779), - [anon_sym_yield] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(783), - [anon_sym_LT] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(787), - [anon_sym_SQUOTE] = ACTIONS(789), - [anon_sym_async] = ACTIONS(791), - [anon_sym_PLUS] = ACTIONS(769), - [anon_sym_DASH] = ACTIONS(769), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_BANG] = ACTIONS(795), - [anon_sym_TILDE] = ACTIONS(795), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(799), - [sym_number] = ACTIONS(801), - [sym_private_property_identifier] = ACTIONS(803), - [sym_this] = ACTIONS(805), - [sym_super] = ACTIONS(805), - [sym_true] = ACTIONS(805), - [sym_false] = ACTIONS(805), - [sym_null] = ACTIONS(805), - [sym_undefined] = ACTIONS(807), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(777), - [anon_sym_get] = ACTIONS(777), - [anon_sym_set] = ACTIONS(777), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(811), - [sym__await_keyword] = ACTIONS(813), + [sym__await_keyword] = ACTIONS(1479), }, - [STATE(524)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2721), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(322), + [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(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1470), + [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), @@ -61320,43 +61402,43 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), + [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(1475), + [sym__await_keyword] = ACTIONS(1479), }, - [STATE(525)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), + [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(2725), - [sym_identifier] = ACTIONS(1470), + [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_RBRACE] = ACTIONS(445), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1470), + [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), @@ -61398,43 +61480,43 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), + [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(1475), + [sym__await_keyword] = ACTIONS(1479), }, - [STATE(526)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2699), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(1424), + [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(449), + [anon_sym_RBRACE] = ACTIONS(445), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1477), + [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), @@ -61476,43 +61558,121 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1479), - [anon_sym_set] = ACTIONS(1479), + [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(1475), + [sym__await_keyword] = ACTIONS(1479), }, - [STATE(527)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2699), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), + [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(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1470), + [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), @@ -61554,199 +61714,43 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), + [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(1475), - }, - [STATE(528)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2721), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(1424), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1477), - [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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1479), - [anon_sym_set] = ACTIONS(1479), - [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(1475), - }, - [STATE(529)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2674), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(1424), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(413), - [anon_sym_LBRACK] = ACTIONS(1435), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1477), - [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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1479), - [anon_sym_set] = ACTIONS(1479), - [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(1475), + [sym__await_keyword] = ACTIONS(1479), }, [STATE(530)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2752), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(322), + [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(445), + [anon_sym_RBRACE] = ACTIONS(447), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1470), + [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), @@ -61788,43 +61792,43 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), + [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(1475), + [sym__await_keyword] = ACTIONS(1479), }, [STATE(531)] = { - [sym_string] = STATE(2957), - [sym__property_name] = STATE(2957), - [sym_computed_property_name] = STATE(2957), - [aux_sym_object_repeat1] = STATE(2752), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(1424), + [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(445), + [anon_sym_RBRACE] = ACTIONS(447), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1435), + [anon_sym_LBRACK] = ACTIONS(1449), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1438), - [anon_sym_SQUOTE] = ACTIONS(1440), - [anon_sym_async] = ACTIONS(1477), + [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), @@ -61866,41 +61870,41 @@ 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(1442), - [sym_private_property_identifier] = ACTIONS(1442), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1479), - [anon_sym_set] = ACTIONS(1479), + [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(1475), + [sym__await_keyword] = ACTIONS(1479), }, [STATE(532)] = { - [sym_formal_parameters] = STATE(3407), - [sym_identifier] = ACTIONS(1481), + [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(1483), + [anon_sym_function] = ACTIONS(1487), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1485), - [anon_sym_using] = ACTIONS(1485), + [anon_sym_let] = ACTIONS(1489), + [anon_sym_using] = ACTIONS(1489), [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1487), + [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_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(1485), + [anon_sym_async] = ACTIONS(1489), [anon_sym_EQ_GT] = ACTIONS(359), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -61942,38 +61946,38 @@ 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(1485), - [anon_sym_static] = ACTIONS(1485), - [anon_sym_get] = ACTIONS(1485), - [anon_sym_set] = ACTIONS(1485), + [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(1490), + [sym__await_keyword] = ACTIONS(1494), }, [STATE(533)] = { - [sym_formal_parameters] = STATE(3407), - [sym_identifier] = ACTIONS(1481), + [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(1483), + [anon_sym_function] = ACTIONS(1487), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1485), - [anon_sym_using] = ACTIONS(1485), + [anon_sym_let] = ACTIONS(1489), + [anon_sym_using] = ACTIONS(1489), [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1487), + [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_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(1485), + [anon_sym_async] = ACTIONS(1489), [anon_sym_EQ_GT] = ACTIONS(359), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -62015,35 +62019,39 @@ 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(1485), - [anon_sym_static] = ACTIONS(1485), - [anon_sym_get] = ACTIONS(1485), - [anon_sym_set] = ACTIONS(1485), + [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(1490), + [sym__await_keyword] = ACTIONS(1494), }, [STATE(534)] = { - [sym_formal_parameters] = STATE(3451), - [sym_identifier] = ACTIONS(1492), + [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(1494), + [anon_sym_function] = ACTIONS(1498), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1496), - [anon_sym_using] = ACTIONS(1496), - [anon_sym_LPAREN] = ACTIONS(1487), + [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_EQ] = ACTIONS(395), + [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(1496), - [anon_sym_EQ_GT] = ACTIONS(517), + [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), @@ -62084,31 +62092,99 @@ 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(1496), - [anon_sym_static] = ACTIONS(1496), - [anon_sym_get] = ACTIONS(1496), - [anon_sym_set] = ACTIONS(1496), - [sym__automatic_semicolon] = 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_identifier_line_break] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1498), + [sym__await_keyword] = ACTIONS(1502), }, [STATE(535)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), + [sym_catch_clause] = STATE(547), + [sym_finally_clause] = STATE(637), + [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_catch] = ACTIONS(1508), + [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_finally] = ACTIONS(1510), + [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(536)] = { + [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(1502), + [anon_sym_function] = ACTIONS(1498), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1504), - [anon_sym_using] = ACTIONS(1504), + [anon_sym_let] = ACTIONS(1500), + [anon_sym_using] = ACTIONS(1500), [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(1491), [anon_sym_RPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), @@ -62118,7 +62194,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1500), [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -62160,34 +62236,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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), + [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(1506), + [sym__await_keyword] = ACTIONS(1502), }, - [STATE(536)] = { - [sym_formal_parameters] = STATE(3451), - [sym_identifier] = ACTIONS(1492), + [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(1494), + [anon_sym_function] = ACTIONS(1514), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1496), - [anon_sym_using] = ACTIONS(1496), - [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_let] = ACTIONS(1516), + [anon_sym_using] = ACTIONS(1516), + [anon_sym_LPAREN] = ACTIONS(1491), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(515), + [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(1496), - [anon_sym_EQ_GT] = ACTIONS(517), + [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), @@ -62228,114 +62304,38 @@ 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(1496), - [anon_sym_static] = ACTIONS(1496), - [anon_sym_get] = ACTIONS(1496), - [anon_sym_set] = ACTIONS(1496), + [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(1498), - }, - [STATE(537)] = { - [sym_catch_clause] = STATE(547), - [sym_finally_clause] = STATE(579), - [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_catch] = ACTIONS(1512), - [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_finally] = ACTIONS(1514), - [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), + [sym__await_keyword] = ACTIONS(1518), }, [STATE(538)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), + [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(1502), + [anon_sym_function] = ACTIONS(1514), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_let] = ACTIONS(1516), + [anon_sym_using] = ACTIONS(1516), + [anon_sym_LPAREN] = ACTIONS(1491), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(441), + [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(1504), - [anon_sym_EQ_GT] = ACTIONS(443), + [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), @@ -62376,33 +62376,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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), + [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_keyword] = ACTIONS(1506), + [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(3312), - [sym_identifier] = ACTIONS(1516), + [sym_formal_parameters] = STATE(3322), + [sym_identifier] = ACTIONS(1520), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1427), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1522), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1444), - [anon_sym_using] = ACTIONS(1444), - [anon_sym_LPAREN] = ACTIONS(1487), + [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(587), + [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(1444), + [anon_sym_async] = ACTIONS(1458), [anon_sym_EQ_GT] = ACTIONS(415), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -62444,107 +62448,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(1444), - [anon_sym_static] = ACTIONS(1444), - [anon_sym_get] = ACTIONS(1444), - [anon_sym_set] = ACTIONS(1444), + [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(1518), + [sym__await_keyword] = ACTIONS(1524), }, [STATE(540)] = { - [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(1524), - [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__automatic_semicolon] = ACTIONS(1524), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1520), - [sym__await_identifier_line_break] = ACTIONS(1524), - [sym__await_yield_identifier] = ACTIONS(1520), - [sym__await_yield_identifier_start] = ACTIONS(1524), - [sym__await_keyword] = ACTIONS(1520), - [sym__default_declaration_start] = ACTIONS(1520), - }, - [STATE(541)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1516), + [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_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1522), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1444), - [anon_sym_using] = ACTIONS(1444), - [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_let] = ACTIONS(1458), + [anon_sym_using] = ACTIONS(1458), + [anon_sym_LPAREN] = ACTIONS(1491), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(598), - [anon_sym_EQ] = 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(1444), + [anon_sym_async] = ACTIONS(1458), [anon_sym_EQ_GT] = ACTIONS(415), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -62586,107 +62519,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(1444), - [anon_sym_static] = ACTIONS(1444), - [anon_sym_get] = ACTIONS(1444), - [anon_sym_set] = ACTIONS(1444), + [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(1518), + [sym__await_keyword] = ACTIONS(1524), }, - [STATE(542)] = { - [ts_builtin_sym_end] = ACTIONS(1528), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1530), - [anon_sym_LBRACE] = ACTIONS(1528), - [anon_sym_RBRACE] = ACTIONS(1528), - [anon_sym_break] = ACTIONS(1530), - [anon_sym_case] = ACTIONS(1530), - [anon_sym_class] = ACTIONS(1530), - [anon_sym_const] = ACTIONS(1530), - [anon_sym_continue] = ACTIONS(1530), - [anon_sym_debugger] = ACTIONS(1530), - [anon_sym_default] = ACTIONS(1530), - [anon_sym_delete] = ACTIONS(1530), - [anon_sym_do] = ACTIONS(1530), - [anon_sym_else] = ACTIONS(1530), - [anon_sym_for] = ACTIONS(1530), - [anon_sym_function] = ACTIONS(1530), - [anon_sym_if] = ACTIONS(1530), - [anon_sym_import] = ACTIONS(1530), - [anon_sym_new] = ACTIONS(1530), - [anon_sym_return] = ACTIONS(1530), - [anon_sym_switch] = ACTIONS(1530), - [anon_sym_throw] = ACTIONS(1530), - [anon_sym_try] = ACTIONS(1530), - [anon_sym_typeof] = ACTIONS(1530), - [anon_sym_var] = ACTIONS(1530), - [anon_sym_void] = ACTIONS(1530), - [anon_sym_while] = ACTIONS(1530), - [anon_sym_with] = ACTIONS(1530), - [sym__let] = ACTIONS(1530), - [anon_sym_let] = ACTIONS(1530), - [anon_sym_using] = ACTIONS(1530), - [anon_sym_LPAREN] = ACTIONS(1528), - [anon_sym_SEMI] = ACTIONS(1528), - [anon_sym_yield] = ACTIONS(1530), - [anon_sym_LBRACK] = ACTIONS(1528), - [anon_sym_LT] = ACTIONS(1528), - [anon_sym_DQUOTE] = ACTIONS(1528), - [anon_sym_SQUOTE] = ACTIONS(1528), - [anon_sym_async] = ACTIONS(1530), - [anon_sym_PLUS] = ACTIONS(1530), - [anon_sym_DASH] = ACTIONS(1530), - [anon_sym_SLASH] = ACTIONS(1530), - [anon_sym_BANG] = ACTIONS(1528), - [anon_sym_TILDE] = ACTIONS(1528), - [anon_sym_PLUS_PLUS] = ACTIONS(1528), - [anon_sym_DASH_DASH] = ACTIONS(1528), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1528), - [sym_number] = ACTIONS(1528), - [sym_private_property_identifier] = ACTIONS(1528), - [sym_this] = ACTIONS(1530), - [sym_super] = ACTIONS(1530), - [sym_true] = ACTIONS(1530), - [sym_false] = ACTIONS(1530), - [sym_null] = ACTIONS(1530), - [sym_undefined] = ACTIONS(1530), - [anon_sym_AT] = ACTIONS(1528), - [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(543)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1516), + [STATE(541)] = { + [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(1532), + [anon_sym_function] = ACTIONS(1441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1444), - [anon_sym_using] = ACTIONS(1444), - [anon_sym_LPAREN] = ACTIONS(1487), + [anon_sym_let] = ACTIONS(1458), + [anon_sym_using] = ACTIONS(1458), + [anon_sym_LPAREN] = ACTIONS(1491), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(587), + [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(1444), + [anon_sym_async] = ACTIONS(1458), [anon_sym_EQ_GT] = ACTIONS(415), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -62728,36 +62590,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(1444), - [anon_sym_static] = ACTIONS(1444), - [anon_sym_get] = ACTIONS(1444), - [anon_sym_set] = ACTIONS(1444), + [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(1518), + [sym__await_keyword] = ACTIONS(1524), }, - [STATE(544)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1516), + [STATE(542)] = { + [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(1532), + [anon_sym_function] = ACTIONS(1526), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1444), - [anon_sym_using] = ACTIONS(1444), - [anon_sym_LPAREN] = ACTIONS(1487), + [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_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(1444), + [anon_sym_async] = ACTIONS(1458), [anon_sym_EQ_GT] = ACTIONS(415), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -62799,37 +62661,249 @@ 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(1444), - [anon_sym_static] = ACTIONS(1444), - [anon_sym_get] = ACTIONS(1444), - [anon_sym_set] = ACTIONS(1444), + [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(1518), + [sym__await_keyword] = ACTIONS(1524), + }, + [STATE(543)] = { + [ts_builtin_sym_end] = ACTIONS(1528), + [sym_identifier] = ACTIONS(1530), + [anon_sym_export] = ACTIONS(1530), + [anon_sym_LBRACE] = ACTIONS(1528), + [anon_sym_RBRACE] = ACTIONS(1528), + [anon_sym_break] = ACTIONS(1530), + [anon_sym_case] = ACTIONS(1530), + [anon_sym_class] = ACTIONS(1530), + [anon_sym_const] = ACTIONS(1530), + [anon_sym_continue] = ACTIONS(1530), + [anon_sym_debugger] = ACTIONS(1530), + [anon_sym_default] = ACTIONS(1530), + [anon_sym_delete] = ACTIONS(1530), + [anon_sym_do] = ACTIONS(1530), + [anon_sym_else] = ACTIONS(1530), + [anon_sym_for] = ACTIONS(1530), + [anon_sym_function] = ACTIONS(1530), + [anon_sym_if] = ACTIONS(1530), + [anon_sym_import] = ACTIONS(1530), + [anon_sym_new] = ACTIONS(1530), + [anon_sym_return] = ACTIONS(1530), + [anon_sym_switch] = ACTIONS(1530), + [anon_sym_throw] = ACTIONS(1530), + [anon_sym_try] = ACTIONS(1530), + [anon_sym_typeof] = ACTIONS(1530), + [anon_sym_var] = ACTIONS(1530), + [anon_sym_void] = ACTIONS(1530), + [anon_sym_while] = ACTIONS(1530), + [anon_sym_with] = ACTIONS(1530), + [sym__let] = ACTIONS(1530), + [anon_sym_let] = ACTIONS(1530), + [anon_sym_using] = ACTIONS(1530), + [anon_sym_LPAREN] = ACTIONS(1528), + [anon_sym_SEMI] = ACTIONS(1528), + [anon_sym_yield] = ACTIONS(1530), + [anon_sym_LBRACK] = ACTIONS(1528), + [anon_sym_LT] = ACTIONS(1528), + [anon_sym_DQUOTE] = ACTIONS(1528), + [anon_sym_SQUOTE] = ACTIONS(1528), + [anon_sym_async] = ACTIONS(1530), + [anon_sym_PLUS] = ACTIONS(1530), + [anon_sym_DASH] = ACTIONS(1530), + [anon_sym_SLASH] = ACTIONS(1530), + [anon_sym_BANG] = ACTIONS(1528), + [anon_sym_TILDE] = ACTIONS(1528), + [anon_sym_PLUS_PLUS] = ACTIONS(1528), + [anon_sym_DASH_DASH] = ACTIONS(1528), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1528), + [sym_number] = ACTIONS(1528), + [sym_private_property_identifier] = ACTIONS(1528), + [sym_this] = ACTIONS(1530), + [sym_super] = ACTIONS(1530), + [sym_true] = ACTIONS(1530), + [sym_false] = ACTIONS(1530), + [sym_null] = ACTIONS(1530), + [sym_undefined] = ACTIONS(1530), + [anon_sym_AT] = ACTIONS(1528), + [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)] = { + [ts_builtin_sym_end] = ACTIONS(1532), + [sym_identifier] = ACTIONS(1534), + [anon_sym_export] = ACTIONS(1534), + [anon_sym_LBRACE] = ACTIONS(1532), + [anon_sym_RBRACE] = ACTIONS(1532), + [anon_sym_break] = ACTIONS(1534), + [anon_sym_case] = ACTIONS(1534), + [anon_sym_class] = ACTIONS(1534), + [anon_sym_const] = ACTIONS(1534), + [anon_sym_continue] = ACTIONS(1534), + [anon_sym_debugger] = ACTIONS(1534), + [anon_sym_default] = ACTIONS(1534), + [anon_sym_delete] = ACTIONS(1534), + [anon_sym_do] = ACTIONS(1534), + [anon_sym_else] = ACTIONS(1534), + [anon_sym_for] = ACTIONS(1534), + [anon_sym_function] = ACTIONS(1534), + [anon_sym_if] = ACTIONS(1534), + [anon_sym_import] = ACTIONS(1534), + [anon_sym_new] = ACTIONS(1534), + [anon_sym_return] = ACTIONS(1534), + [anon_sym_switch] = ACTIONS(1534), + [anon_sym_throw] = ACTIONS(1534), + [anon_sym_try] = ACTIONS(1534), + [anon_sym_typeof] = ACTIONS(1534), + [anon_sym_var] = ACTIONS(1534), + [anon_sym_void] = ACTIONS(1534), + [anon_sym_while] = ACTIONS(1534), + [anon_sym_with] = ACTIONS(1534), + [sym__let] = ACTIONS(1534), + [anon_sym_let] = ACTIONS(1534), + [anon_sym_using] = ACTIONS(1534), + [anon_sym_LPAREN] = ACTIONS(1532), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_yield] = ACTIONS(1534), + [anon_sym_LBRACK] = ACTIONS(1532), + [anon_sym_LT] = ACTIONS(1532), + [anon_sym_DQUOTE] = ACTIONS(1532), + [anon_sym_SQUOTE] = ACTIONS(1532), + [anon_sym_async] = ACTIONS(1534), + [anon_sym_PLUS] = ACTIONS(1534), + [anon_sym_DASH] = ACTIONS(1534), + [anon_sym_SLASH] = ACTIONS(1534), + [anon_sym_BANG] = ACTIONS(1532), + [anon_sym_TILDE] = ACTIONS(1532), + [anon_sym_PLUS_PLUS] = ACTIONS(1532), + [anon_sym_DASH_DASH] = ACTIONS(1532), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1532), + [sym_number] = ACTIONS(1532), + [sym_private_property_identifier] = ACTIONS(1532), + [sym_this] = ACTIONS(1534), + [sym_super] = ACTIONS(1534), + [sym_true] = ACTIONS(1534), + [sym_false] = ACTIONS(1534), + [sym_null] = ACTIONS(1534), + [sym_undefined] = ACTIONS(1534), + [anon_sym_AT] = ACTIONS(1532), + [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)] = { - [sym_variable_declarator] = STATE(2292), - [sym_object_pattern] = STATE(2168), - [sym_array_pattern] = STATE(2168), - [sym__destructuring_pattern] = STATE(2168), + [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(2725), - [sym_identifier] = ACTIONS(1534), + [aux_sym_object_pattern_repeat1] = STATE(2898), + [sym_identifier] = ACTIONS(1538), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(447), + [anon_sym_RBRACE] = ACTIONS(445), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1540), + [anon_sym_LBRACK] = ACTIONS(1544), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -62880,166 +62954,166 @@ 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(546)] = { - [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_catch] = 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_finally] = 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(547)] = { - [sym_finally_clause] = STATE(614), - [ts_builtin_sym_end] = ACTIONS(1542), - [sym_identifier] = ACTIONS(1544), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1542), - [anon_sym_RBRACE] = ACTIONS(1542), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_case] = ACTIONS(1544), - [anon_sym_class] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [anon_sym_continue] = ACTIONS(1544), - [anon_sym_debugger] = ACTIONS(1544), - [anon_sym_default] = ACTIONS(1544), - [anon_sym_delete] = ACTIONS(1544), - [anon_sym_do] = ACTIONS(1544), - [anon_sym_else] = ACTIONS(1544), - [anon_sym_finally] = ACTIONS(1514), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_function] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_import] = ACTIONS(1544), - [anon_sym_new] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_switch] = ACTIONS(1544), - [anon_sym_throw] = ACTIONS(1544), - [anon_sym_try] = ACTIONS(1544), - [anon_sym_typeof] = ACTIONS(1544), - [anon_sym_var] = ACTIONS(1544), - [anon_sym_void] = ACTIONS(1544), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_with] = ACTIONS(1544), - [sym__let] = ACTIONS(1544), - [anon_sym_let] = ACTIONS(1544), - [anon_sym_using] = ACTIONS(1544), - [anon_sym_LPAREN] = ACTIONS(1542), - [anon_sym_SEMI] = ACTIONS(1542), - [anon_sym_yield] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1542), - [anon_sym_LT] = ACTIONS(1542), - [anon_sym_DQUOTE] = ACTIONS(1542), - [anon_sym_SQUOTE] = ACTIONS(1542), - [anon_sym_async] = ACTIONS(1544), - [anon_sym_PLUS] = ACTIONS(1544), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_SLASH] = ACTIONS(1544), - [anon_sym_BANG] = ACTIONS(1542), - [anon_sym_TILDE] = ACTIONS(1542), - [anon_sym_PLUS_PLUS] = ACTIONS(1542), - [anon_sym_DASH_DASH] = ACTIONS(1542), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1542), - [sym_number] = ACTIONS(1542), - [sym_private_property_identifier] = ACTIONS(1542), - [sym_this] = ACTIONS(1544), - [sym_super] = ACTIONS(1544), - [sym_true] = ACTIONS(1544), - [sym_false] = ACTIONS(1544), - [sym_null] = ACTIONS(1544), - [sym_undefined] = ACTIONS(1544), - [anon_sym_AT] = ACTIONS(1542), - [anon_sym_static] = ACTIONS(1544), - [anon_sym_get] = ACTIONS(1544), - [anon_sym_set] = ACTIONS(1544), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1542), - [sym__await_yield_identifier] = ACTIONS(1542), - [sym__await_keyword] = ACTIONS(1542), - [sym__default_declaration_start] = ACTIONS(1542), + [sym_finally_clause] = STATE(613), + [ts_builtin_sym_end] = ACTIONS(1546), + [sym_identifier] = ACTIONS(1548), + [anon_sym_export] = ACTIONS(1548), + [anon_sym_LBRACE] = ACTIONS(1546), + [anon_sym_RBRACE] = ACTIONS(1546), + [anon_sym_break] = ACTIONS(1548), + [anon_sym_case] = ACTIONS(1548), + [anon_sym_class] = ACTIONS(1548), + [anon_sym_const] = ACTIONS(1548), + [anon_sym_continue] = ACTIONS(1548), + [anon_sym_debugger] = ACTIONS(1548), + [anon_sym_default] = ACTIONS(1548), + [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), + [anon_sym_import] = ACTIONS(1548), + [anon_sym_new] = ACTIONS(1548), + [anon_sym_return] = ACTIONS(1548), + [anon_sym_switch] = ACTIONS(1548), + [anon_sym_throw] = ACTIONS(1548), + [anon_sym_try] = ACTIONS(1548), + [anon_sym_typeof] = ACTIONS(1548), + [anon_sym_var] = ACTIONS(1548), + [anon_sym_void] = ACTIONS(1548), + [anon_sym_while] = ACTIONS(1548), + [anon_sym_with] = ACTIONS(1548), + [sym__let] = ACTIONS(1548), + [anon_sym_let] = ACTIONS(1548), + [anon_sym_using] = ACTIONS(1548), + [anon_sym_LPAREN] = ACTIONS(1546), + [anon_sym_SEMI] = ACTIONS(1546), + [anon_sym_yield] = ACTIONS(1548), + [anon_sym_LBRACK] = ACTIONS(1546), + [anon_sym_LT] = ACTIONS(1546), + [anon_sym_DQUOTE] = ACTIONS(1546), + [anon_sym_SQUOTE] = ACTIONS(1546), + [anon_sym_async] = ACTIONS(1548), + [anon_sym_PLUS] = ACTIONS(1548), + [anon_sym_DASH] = ACTIONS(1548), + [anon_sym_SLASH] = ACTIONS(1548), + [anon_sym_BANG] = ACTIONS(1546), + [anon_sym_TILDE] = ACTIONS(1546), + [anon_sym_PLUS_PLUS] = ACTIONS(1546), + [anon_sym_DASH_DASH] = ACTIONS(1546), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1546), + [sym_number] = ACTIONS(1546), + [sym_private_property_identifier] = ACTIONS(1546), + [sym_this] = ACTIONS(1548), + [sym_super] = ACTIONS(1548), + [sym_true] = ACTIONS(1548), + [sym_false] = ACTIONS(1548), + [sym_null] = ACTIONS(1548), + [sym_undefined] = ACTIONS(1548), + [anon_sym_AT] = ACTIONS(1546), + [anon_sym_static] = ACTIONS(1548), + [anon_sym_get] = ACTIONS(1548), + [anon_sym_set] = ACTIONS(1548), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1546), + [sym__await_yield_identifier] = ACTIONS(1546), + [sym__await_keyword] = ACTIONS(1546), + [sym__default_declaration_start] = ACTIONS(1546), }, [STATE(548)] = { - [sym_variable_declarator] = STATE(2292), - [sym_object_pattern] = STATE(2168), - [sym_array_pattern] = STATE(2168), - [sym__destructuring_pattern] = STATE(2168), - [aux_sym_object_repeat1] = STATE(2721), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1534), + [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(1536), + [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(403), + [anon_sym_RBRACE] = ACTIONS(449), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1540), + [anon_sym_LBRACK] = ACTIONS(1544), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -63090,26 +63164,26 @@ 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(549)] = { - [sym_variable_declarator] = STATE(2292), - [sym_object_pattern] = STATE(2168), - [sym_array_pattern] = STATE(2168), - [sym__destructuring_pattern] = STATE(2168), - [aux_sym_object_repeat1] = STATE(2752), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1534), + [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(1536), + [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_RBRACE] = ACTIONS(403), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1540), + [anon_sym_LBRACK] = ACTIONS(1544), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -63160,96 +63234,26 @@ 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(550)] = { - [ts_builtin_sym_end] = ACTIONS(983), - [sym_identifier] = ACTIONS(985), - [anon_sym_export] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(983), - [anon_sym_RBRACE] = ACTIONS(983), - [anon_sym_break] = ACTIONS(985), - [anon_sym_case] = ACTIONS(985), - [anon_sym_catch] = ACTIONS(985), - [anon_sym_class] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_debugger] = ACTIONS(985), - [anon_sym_default] = ACTIONS(985), - [anon_sym_delete] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_else] = ACTIONS(985), - [anon_sym_finally] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_function] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_import] = ACTIONS(985), - [anon_sym_new] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_switch] = ACTIONS(985), - [anon_sym_throw] = ACTIONS(985), - [anon_sym_try] = ACTIONS(985), - [anon_sym_typeof] = ACTIONS(985), - [anon_sym_var] = ACTIONS(985), - [anon_sym_void] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_with] = ACTIONS(985), - [sym__let] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_using] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(983), - [anon_sym_SEMI] = ACTIONS(983), - [anon_sym_yield] = ACTIONS(985), - [anon_sym_LBRACK] = ACTIONS(983), - [anon_sym_LT] = ACTIONS(983), - [anon_sym_DQUOTE] = ACTIONS(983), - [anon_sym_SQUOTE] = ACTIONS(983), - [anon_sym_async] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_BANG] = ACTIONS(983), - [anon_sym_TILDE] = ACTIONS(983), - [anon_sym_PLUS_PLUS] = ACTIONS(983), - [anon_sym_DASH_DASH] = ACTIONS(983), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(983), - [sym_number] = ACTIONS(983), - [sym_private_property_identifier] = ACTIONS(983), - [sym_this] = ACTIONS(985), - [sym_super] = ACTIONS(985), - [sym_true] = ACTIONS(985), - [sym_false] = ACTIONS(985), - [sym_null] = ACTIONS(985), - [sym_undefined] = ACTIONS(985), - [anon_sym_AT] = ACTIONS(983), - [anon_sym_static] = ACTIONS(985), - [anon_sym_get] = ACTIONS(985), - [anon_sym_set] = ACTIONS(985), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(983), - [sym__await_yield_identifier] = ACTIONS(983), - [sym__await_keyword] = ACTIONS(983), - [sym__default_declaration_start] = ACTIONS(983), - }, [STATE(551)] = { - [sym_variable_declarator] = STATE(2292), - [sym_object_pattern] = STATE(2168), - [sym_array_pattern] = STATE(2168), - [sym__destructuring_pattern] = STATE(2168), - [aux_sym_object_repeat1] = STATE(2699), - [aux_sym_object_pattern_repeat1] = STATE(2725), - [sym_identifier] = ACTIONS(1534), + [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(1536), + [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(449), + [anon_sym_RBRACE] = ACTIONS(447), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1472), + [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(1540), + [anon_sym_LBRACK] = ACTIONS(1544), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -63302,300 +63306,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(552)] = { [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1516), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1427), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1444), - [anon_sym_using] = ACTIONS(1444), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(587), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1444), - [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(1444), - [anon_sym_static] = ACTIONS(1444), - [anon_sym_get] = ACTIONS(1444), - [anon_sym_set] = ACTIONS(1444), - [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(1518), - }, - [STATE(553)] = { - [sym_formal_parameters] = STATE(3312), - [sym_identifier] = ACTIONS(1516), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1526), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1444), - [anon_sym_using] = ACTIONS(1444), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(587), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1444), - [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(1444), - [anon_sym_static] = ACTIONS(1444), - [anon_sym_get] = ACTIONS(1444), - [anon_sym_set] = ACTIONS(1444), - [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(1518), - }, - [STATE(554)] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [sym_identifier] = ACTIONS(1548), - [anon_sym_export] = ACTIONS(1548), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_case] = ACTIONS(1548), - [anon_sym_class] = ACTIONS(1548), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_continue] = ACTIONS(1548), - [anon_sym_debugger] = ACTIONS(1548), - [anon_sym_default] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_do] = ACTIONS(1548), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_finally] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_import] = ACTIONS(1548), - [anon_sym_new] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_throw] = ACTIONS(1548), - [anon_sym_try] = ACTIONS(1548), - [anon_sym_typeof] = ACTIONS(1548), - [anon_sym_var] = ACTIONS(1548), - [anon_sym_void] = ACTIONS(1548), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_with] = ACTIONS(1548), - [sym__let] = ACTIONS(1548), - [anon_sym_let] = ACTIONS(1548), - [anon_sym_using] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_yield] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_LT] = ACTIONS(1546), - [anon_sym_DQUOTE] = ACTIONS(1546), - [anon_sym_SQUOTE] = ACTIONS(1546), - [anon_sym_async] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_SLASH] = ACTIONS(1548), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1546), - [sym_number] = ACTIONS(1546), - [sym_private_property_identifier] = ACTIONS(1546), - [sym_this] = ACTIONS(1548), - [sym_super] = ACTIONS(1548), - [sym_true] = ACTIONS(1548), - [sym_false] = ACTIONS(1548), - [sym_null] = ACTIONS(1548), - [sym_undefined] = ACTIONS(1548), - [anon_sym_AT] = ACTIONS(1546), - [anon_sym_static] = ACTIONS(1548), - [anon_sym_get] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1546), - [sym__await_yield_identifier] = ACTIONS(1546), - [sym__await_keyword] = ACTIONS(1546), - [sym__default_declaration_start] = ACTIONS(1546), - }, - [STATE(555)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(589), - [anon_sym_RBRACE] = ACTIONS(589), - [anon_sym_function] = ACTIONS(1502), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_RPAREN] = ACTIONS(589), - [anon_sym_EQ] = ACTIONS(591), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(589), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1504), - [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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1506), - }, - [STATE(556)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), + [sym_identifier] = ACTIONS(1496), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(594), - [anon_sym_RBRACE] = ACTIONS(594), - [anon_sym_function] = ACTIONS(1502), + [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(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_RPAREN] = ACTIONS(594), - [anon_sym_EQ] = ACTIONS(395), + [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(594), + [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1500), [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -63637,16 +63365,16 @@ 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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), + [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(1506), + [sym__await_keyword] = ACTIONS(1502), }, - [STATE(557)] = { - [sym_else_clause] = STATE(605), + [STATE(553)] = { + [sym_else_clause] = STATE(565), [ts_builtin_sym_end] = ACTIONS(1550), [sym_identifier] = ACTIONS(1552), [anon_sym_export] = ACTIONS(1552), @@ -63714,27 +63442,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1550), [sym__default_declaration_start] = ACTIONS(1550), }, - [STATE(558)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), + [STATE(554)] = { + [sym_formal_parameters] = STATE(3322), + [sym_identifier] = ACTIONS(1520), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(600), - [anon_sym_RBRACE] = ACTIONS(600), - [anon_sym_function] = ACTIONS(1502), + [anon_sym_function] = ACTIONS(1526), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_RPAREN] = ACTIONS(600), - [anon_sym_EQ] = ACTIONS(603), + [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_RBRACK] = ACTIONS(600), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1504), - [anon_sym_EQ_GT] = ACTIONS(443), + [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), @@ -63775,15 +63500,87 @@ 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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), + [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_keyword] = ACTIONS(1506), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1524), }, - [STATE(559)] = { + [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), + }, + [STATE(556)] = { [ts_builtin_sym_end] = ACTIONS(1556), [sym_identifier] = ACTIONS(1558), [anon_sym_export] = ACTIONS(1558), @@ -63852,49 +63649,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1556), [sym__default_declaration_start] = ACTIONS(1556), }, - [STATE(560)] = { - [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_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), + [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), + }, + [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), @@ -63920,25 +63787,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1560), [sym__default_declaration_start] = ACTIONS(1560), }, - [STATE(561)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), + [STATE(559)] = { + [sym_formal_parameters] = STATE(3312), + [sym_identifier] = ACTIONS(1496), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(613), - [anon_sym_RBRACE] = ACTIONS(613), - [anon_sym_function] = ACTIONS(1502), + [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(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_EQ] = ACTIONS(441), + [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(613), + [anon_sym_RBRACK] = ACTIONS(591), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1500), [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -63980,15 +63848,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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), + [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(1506), + [sym__await_keyword] = ACTIONS(1502), }, - [STATE(562)] = { + [STATE(560)] = { [ts_builtin_sym_end] = ACTIONS(1564), [sym_identifier] = ACTIONS(1566), [anon_sym_export] = ACTIONS(1566), @@ -64056,6 +63924,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1564), [sym__default_declaration_start] = ACTIONS(1564), }, + [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), + }, + [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), + }, [STATE(563)] = { [ts_builtin_sym_end] = ACTIONS(1568), [sym_identifier] = ACTIONS(1570), @@ -64397,278 +64401,550 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(1584), }, [STATE(568)] = { - [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), + [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(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), + [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(1588), - [sym__await_yield_identifier] = ACTIONS(1588), - [sym__await_keyword] = ACTIONS(1588), - [sym__default_declaration_start] = ACTIONS(1588), + [sym__statement_boundary] = ACTIONS(1584), + [sym__await_yield_identifier] = ACTIONS(1584), + [sym__await_keyword] = ACTIONS(1584), + [sym__default_declaration_start] = ACTIONS(1584), }, [STATE(569)] = { - [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), + [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(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), + [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(1057), - [sym__await_yield_identifier] = ACTIONS(1057), - [sym__await_keyword] = ACTIONS(1057), - [sym__default_declaration_start] = ACTIONS(1057), + [sym__statement_boundary] = ACTIONS(1584), + [sym__await_yield_identifier] = ACTIONS(1584), + [sym__await_keyword] = ACTIONS(1584), + [sym__default_declaration_start] = ACTIONS(1584), }, [STATE(570)] = { - [ts_builtin_sym_end] = ACTIONS(1001), - [sym_identifier] = ACTIONS(1003), - [anon_sym_export] = ACTIONS(1003), - [anon_sym_LBRACE] = ACTIONS(1001), - [anon_sym_RBRACE] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1003), - [anon_sym_case] = ACTIONS(1003), - [anon_sym_class] = ACTIONS(1003), - [anon_sym_const] = ACTIONS(1003), - [anon_sym_continue] = ACTIONS(1003), - [anon_sym_debugger] = ACTIONS(1003), - [anon_sym_default] = ACTIONS(1003), - [anon_sym_delete] = ACTIONS(1003), - [anon_sym_do] = ACTIONS(1003), - [anon_sym_else] = ACTIONS(1003), - [anon_sym_for] = ACTIONS(1003), - [anon_sym_function] = ACTIONS(1003), - [anon_sym_if] = ACTIONS(1003), - [anon_sym_import] = ACTIONS(1003), - [anon_sym_new] = ACTIONS(1003), - [anon_sym_return] = ACTIONS(1003), - [anon_sym_switch] = ACTIONS(1003), - [anon_sym_throw] = ACTIONS(1003), - [anon_sym_try] = ACTIONS(1003), - [anon_sym_typeof] = ACTIONS(1003), - [anon_sym_var] = ACTIONS(1003), - [anon_sym_void] = ACTIONS(1003), - [anon_sym_while] = ACTIONS(1003), - [anon_sym_with] = ACTIONS(1003), - [sym__let] = ACTIONS(1003), - [anon_sym_let] = ACTIONS(1003), - [anon_sym_using] = ACTIONS(1003), - [anon_sym_LPAREN] = ACTIONS(1001), - [anon_sym_SEMI] = ACTIONS(1001), - [anon_sym_yield] = ACTIONS(1003), - [anon_sym_LBRACK] = ACTIONS(1001), - [anon_sym_LT] = ACTIONS(1001), - [anon_sym_DQUOTE] = ACTIONS(1001), - [anon_sym_SQUOTE] = ACTIONS(1001), - [anon_sym_async] = ACTIONS(1003), - [anon_sym_PLUS] = ACTIONS(1003), - [anon_sym_DASH] = ACTIONS(1003), - [anon_sym_SLASH] = ACTIONS(1003), - [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_TILDE] = ACTIONS(1001), - [anon_sym_PLUS_PLUS] = ACTIONS(1001), - [anon_sym_DASH_DASH] = ACTIONS(1001), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1001), - [sym_number] = ACTIONS(1001), - [sym_private_property_identifier] = ACTIONS(1001), - [sym_this] = ACTIONS(1003), - [sym_super] = ACTIONS(1003), - [sym_true] = ACTIONS(1003), - [sym_false] = ACTIONS(1003), - [sym_null] = ACTIONS(1003), - [sym_undefined] = ACTIONS(1003), - [anon_sym_AT] = ACTIONS(1001), - [anon_sym_static] = ACTIONS(1003), - [anon_sym_get] = ACTIONS(1003), - [anon_sym_set] = ACTIONS(1003), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1001), - [sym__await_yield_identifier] = ACTIONS(1001), - [sym__await_keyword] = ACTIONS(1001), - [sym__default_declaration_start] = ACTIONS(1001), - }, - [STATE(571)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1502), - [anon_sym_in] = ACTIONS(606), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_of] = ACTIONS(611), - [anon_sym_LPAREN] = ACTIONS(1487), - [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(1504), - [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), + [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(326), - [sym_undefined] = ACTIONS(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), - [sym__ternary_qmark] = ACTIONS(326), + [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), + }, + [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__await_keyword] = ACTIONS(1506), + [sym__statement_boundary] = ACTIONS(1584), + [sym__await_yield_identifier] = ACTIONS(1584), + [sym__await_keyword] = ACTIONS(1584), + [sym__default_declaration_start] = ACTIONS(1584), }, [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), + }, + [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), + }, + [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), + }, + [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), + }, + [STATE(576)] = { [ts_builtin_sym_end] = ACTIONS(1592), [sym_identifier] = ACTIONS(1594), [anon_sym_export] = ACTIONS(1594), @@ -64736,7 +65012,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1592), [sym__default_declaration_start] = ACTIONS(1592), }, - [STATE(573)] = { + [STATE(577)] = { [ts_builtin_sym_end] = ACTIONS(1596), [sym_identifier] = ACTIONS(1598), [anon_sym_export] = ACTIONS(1598), @@ -64804,77 +65080,485 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1596), [sym__default_declaration_start] = ACTIONS(1596), }, - [STATE(574)] = { - [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(575)] = { - [ts_builtin_sym_end] = ACTIONS(1604), - [sym_identifier] = ACTIONS(1606), + [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), + }, + [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), + }, + [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), + }, + [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), + }, + [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), + }, + [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), @@ -64940,39 +65624,311 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1604), [sym__default_declaration_start] = ACTIONS(1604), }, - [STATE(576)] = { - [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), + [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), @@ -65008,7 +65964,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1608), [sym__default_declaration_start] = ACTIONS(1608), }, - [STATE(577)] = { + [STATE(591)] = { [ts_builtin_sym_end] = ACTIONS(1612), [sym_identifier] = ACTIONS(1614), [anon_sym_export] = ACTIONS(1614), @@ -65076,7 +66032,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1612), [sym__default_declaration_start] = ACTIONS(1612), }, - [STATE(578)] = { + [STATE(592)] = { [ts_builtin_sym_end] = ACTIONS(1616), [sym_identifier] = ACTIONS(1618), [anon_sym_export] = ACTIONS(1618), @@ -65144,7 +66100,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1616), [sym__default_declaration_start] = ACTIONS(1616), }, - [STATE(579)] = { + [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), @@ -65212,7 +66304,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1620), [sym__default_declaration_start] = ACTIONS(1620), }, - [STATE(580)] = { + [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), @@ -65280,67 +66440,135 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1624), [sym__default_declaration_start] = ACTIONS(1624), }, - [STATE(581)] = { - [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), + [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), @@ -65348,7 +66576,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1628), [sym__default_declaration_start] = ACTIONS(1628), }, - [STATE(582)] = { + [STATE(600)] = { [ts_builtin_sym_end] = ACTIONS(1632), [sym_identifier] = ACTIONS(1634), [anon_sym_export] = ACTIONS(1634), @@ -65416,7 +66644,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1632), [sym__default_declaration_start] = ACTIONS(1632), }, - [STATE(583)] = { + [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), @@ -65484,7 +66848,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1636), [sym__default_declaration_start] = ACTIONS(1636), }, - [STATE(584)] = { + [STATE(604)] = { [ts_builtin_sym_end] = ACTIONS(1640), [sym_identifier] = ACTIONS(1642), [anon_sym_export] = ACTIONS(1642), @@ -65552,7 +66916,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1640), [sym__default_declaration_start] = ACTIONS(1640), }, - [STATE(585)] = { + [STATE(605)] = { [ts_builtin_sym_end] = ACTIONS(1644), [sym_identifier] = ACTIONS(1646), [anon_sym_export] = ACTIONS(1646), @@ -65620,7 +66984,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1644), [sym__default_declaration_start] = ACTIONS(1644), }, - [STATE(586)] = { + [STATE(606)] = { [ts_builtin_sym_end] = ACTIONS(1650), [sym_identifier] = ACTIONS(1652), [anon_sym_export] = ACTIONS(1652), @@ -65688,7 +67052,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(587)] = { + [STATE(607)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_export] = ACTIONS(1656), @@ -65756,7 +67120,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1654), [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(588)] = { + [STATE(608)] = { [ts_builtin_sym_end] = ACTIONS(1658), [sym_identifier] = ACTIONS(1660), [anon_sym_export] = ACTIONS(1660), @@ -65824,7 +67188,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1658), [sym__default_declaration_start] = ACTIONS(1658), }, - [STATE(589)] = { + [STATE(609)] = { [ts_builtin_sym_end] = ACTIONS(1662), [sym_identifier] = ACTIONS(1664), [anon_sym_export] = ACTIONS(1664), @@ -65892,7 +67256,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1662), [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(590)] = { + [STATE(610)] = { [ts_builtin_sym_end] = ACTIONS(1666), [sym_identifier] = ACTIONS(1668), [anon_sym_export] = ACTIONS(1668), @@ -65960,551 +67324,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(591)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(592)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(593)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(594)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(595)] = { - [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(596)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(597)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(598)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [sym__await_keyword] = ACTIONS(1670), - [sym__default_declaration_start] = ACTIONS(1670), - }, - [STATE(599)] = { + [STATE(611)] = { [ts_builtin_sym_end] = ACTIONS(1670), [sym_identifier] = ACTIONS(1672), [anon_sym_export] = ACTIONS(1672), @@ -66572,7 +67392,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(600)] = { + [STATE(612)] = { [ts_builtin_sym_end] = ACTIONS(1674), [sym_identifier] = ACTIONS(1676), [anon_sym_export] = ACTIONS(1676), @@ -66640,7 +67460,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(601)] = { + [STATE(613)] = { [ts_builtin_sym_end] = ACTIONS(1678), [sym_identifier] = ACTIONS(1680), [anon_sym_export] = ACTIONS(1680), @@ -66708,7 +67528,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(602)] = { + [STATE(614)] = { [ts_builtin_sym_end] = ACTIONS(1682), [sym_identifier] = ACTIONS(1684), [anon_sym_export] = ACTIONS(1684), @@ -66776,7 +67596,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(603)] = { + [STATE(615)] = { [ts_builtin_sym_end] = ACTIONS(1686), [sym_identifier] = ACTIONS(1688), [anon_sym_export] = ACTIONS(1688), @@ -66844,7 +67664,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(604)] = { + [STATE(616)] = { [ts_builtin_sym_end] = ACTIONS(1690), [sym_identifier] = ACTIONS(1692), [anon_sym_export] = ACTIONS(1692), @@ -66912,28 +67732,96 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1690), [sym__default_declaration_start] = ACTIONS(1690), }, - [STATE(605)] = { - [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), + [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), + [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(618)] = { + [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), @@ -66980,143 +67868,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(606)] = { - [ts_builtin_sym_end] = ACTIONS(1698), - [sym_identifier] = ACTIONS(1700), - [anon_sym_export] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1698), - [anon_sym_RBRACE] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1700), - [anon_sym_case] = ACTIONS(1700), - [anon_sym_class] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1700), - [anon_sym_continue] = ACTIONS(1700), - [anon_sym_debugger] = ACTIONS(1700), - [anon_sym_default] = ACTIONS(1700), - [anon_sym_delete] = ACTIONS(1700), - [anon_sym_do] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1700), - [anon_sym_for] = ACTIONS(1700), - [anon_sym_function] = ACTIONS(1700), - [anon_sym_if] = ACTIONS(1700), - [anon_sym_import] = ACTIONS(1700), - [anon_sym_new] = ACTIONS(1700), - [anon_sym_return] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1700), - [anon_sym_throw] = ACTIONS(1700), - [anon_sym_try] = ACTIONS(1700), - [anon_sym_typeof] = ACTIONS(1700), - [anon_sym_var] = ACTIONS(1700), - [anon_sym_void] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1700), - [anon_sym_with] = ACTIONS(1700), - [sym__let] = ACTIONS(1700), - [anon_sym_let] = ACTIONS(1700), - [anon_sym_using] = ACTIONS(1700), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_yield] = ACTIONS(1700), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LT] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [anon_sym_SQUOTE] = ACTIONS(1698), - [anon_sym_async] = ACTIONS(1700), - [anon_sym_PLUS] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1700), - [anon_sym_SLASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1698), - [anon_sym_TILDE] = ACTIONS(1698), - [anon_sym_PLUS_PLUS] = ACTIONS(1698), - [anon_sym_DASH_DASH] = ACTIONS(1698), + [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(1698), - [sym_number] = ACTIONS(1698), - [sym_private_property_identifier] = ACTIONS(1698), - [sym_this] = ACTIONS(1700), - [sym_super] = ACTIONS(1700), - [sym_true] = ACTIONS(1700), - [sym_false] = ACTIONS(1700), - [sym_null] = ACTIONS(1700), - [sym_undefined] = ACTIONS(1700), - [anon_sym_AT] = ACTIONS(1698), - [anon_sym_static] = ACTIONS(1700), - [anon_sym_get] = ACTIONS(1700), - [anon_sym_set] = ACTIONS(1700), + [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(1698), - [sym__await_yield_identifier] = ACTIONS(1698), - [sym__await_keyword] = ACTIONS(1698), - [sym__default_declaration_start] = ACTIONS(1698), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), }, - [STATE(607)] = { - [ts_builtin_sym_end] = ACTIONS(1698), - [sym_identifier] = ACTIONS(1700), - [anon_sym_export] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1698), - [anon_sym_RBRACE] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1700), - [anon_sym_case] = ACTIONS(1700), - [anon_sym_class] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1700), - [anon_sym_continue] = ACTIONS(1700), - [anon_sym_debugger] = ACTIONS(1700), - [anon_sym_default] = ACTIONS(1700), - [anon_sym_delete] = ACTIONS(1700), - [anon_sym_do] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1700), - [anon_sym_for] = ACTIONS(1700), - [anon_sym_function] = ACTIONS(1700), - [anon_sym_if] = ACTIONS(1700), - [anon_sym_import] = ACTIONS(1700), - [anon_sym_new] = ACTIONS(1700), - [anon_sym_return] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1700), - [anon_sym_throw] = ACTIONS(1700), - [anon_sym_try] = ACTIONS(1700), - [anon_sym_typeof] = ACTIONS(1700), - [anon_sym_var] = ACTIONS(1700), - [anon_sym_void] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1700), - [anon_sym_with] = ACTIONS(1700), - [sym__let] = ACTIONS(1700), - [anon_sym_let] = ACTIONS(1700), - [anon_sym_using] = ACTIONS(1700), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_yield] = ACTIONS(1700), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LT] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [anon_sym_SQUOTE] = ACTIONS(1698), - [anon_sym_async] = ACTIONS(1700), - [anon_sym_PLUS] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1700), - [anon_sym_SLASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1698), - [anon_sym_TILDE] = ACTIONS(1698), - [anon_sym_PLUS_PLUS] = ACTIONS(1698), - [anon_sym_DASH_DASH] = ACTIONS(1698), + [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), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1698), - [sym_number] = ACTIONS(1698), - [sym_private_property_identifier] = ACTIONS(1698), - [sym_this] = ACTIONS(1700), - [sym_super] = ACTIONS(1700), - [sym_true] = ACTIONS(1700), - [sym_false] = ACTIONS(1700), - [sym_null] = ACTIONS(1700), - [sym_undefined] = ACTIONS(1700), - [anon_sym_AT] = ACTIONS(1698), - [anon_sym_static] = ACTIONS(1700), - [anon_sym_get] = ACTIONS(1700), - [anon_sym_set] = ACTIONS(1700), + [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(1698), - [sym__await_yield_identifier] = ACTIONS(1698), - [sym__await_keyword] = ACTIONS(1698), - [sym__default_declaration_start] = ACTIONS(1698), + [sym__statement_boundary] = ACTIONS(1690), + [sym__await_yield_identifier] = ACTIONS(1690), + [sym__await_keyword] = ACTIONS(1690), + [sym__default_declaration_start] = ACTIONS(1690), }, - [STATE(608)] = { + [STATE(621)] = { [ts_builtin_sym_end] = ACTIONS(1698), [sym_identifier] = ACTIONS(1700), [anon_sym_export] = ACTIONS(1700), @@ -67184,75 +68072,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(609)] = { - [ts_builtin_sym_end] = ACTIONS(1698), - [sym_identifier] = ACTIONS(1700), - [anon_sym_export] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1698), - [anon_sym_RBRACE] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1700), - [anon_sym_case] = ACTIONS(1700), - [anon_sym_class] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1700), - [anon_sym_continue] = ACTIONS(1700), - [anon_sym_debugger] = ACTIONS(1700), - [anon_sym_default] = ACTIONS(1700), - [anon_sym_delete] = ACTIONS(1700), - [anon_sym_do] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1700), - [anon_sym_for] = ACTIONS(1700), - [anon_sym_function] = ACTIONS(1700), - [anon_sym_if] = ACTIONS(1700), - [anon_sym_import] = ACTIONS(1700), - [anon_sym_new] = ACTIONS(1700), - [anon_sym_return] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1700), - [anon_sym_throw] = ACTIONS(1700), - [anon_sym_try] = ACTIONS(1700), - [anon_sym_typeof] = ACTIONS(1700), - [anon_sym_var] = ACTIONS(1700), - [anon_sym_void] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1700), - [anon_sym_with] = ACTIONS(1700), - [sym__let] = ACTIONS(1700), - [anon_sym_let] = ACTIONS(1700), - [anon_sym_using] = ACTIONS(1700), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_yield] = ACTIONS(1700), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LT] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [anon_sym_SQUOTE] = ACTIONS(1698), - [anon_sym_async] = ACTIONS(1700), - [anon_sym_PLUS] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1700), - [anon_sym_SLASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1698), - [anon_sym_TILDE] = ACTIONS(1698), - [anon_sym_PLUS_PLUS] = ACTIONS(1698), - [anon_sym_DASH_DASH] = 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(1698), - [sym_number] = ACTIONS(1698), - [sym_private_property_identifier] = ACTIONS(1698), - [sym_this] = ACTIONS(1700), - [sym_super] = ACTIONS(1700), - [sym_true] = ACTIONS(1700), - [sym_false] = ACTIONS(1700), - [sym_null] = ACTIONS(1700), - [sym_undefined] = ACTIONS(1700), - [anon_sym_AT] = ACTIONS(1698), - [anon_sym_static] = ACTIONS(1700), - [anon_sym_get] = ACTIONS(1700), - [anon_sym_set] = ACTIONS(1700), + [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(1698), - [sym__await_yield_identifier] = ACTIONS(1698), - [sym__await_keyword] = ACTIONS(1698), - [sym__default_declaration_start] = ACTIONS(1698), + [sym__statement_boundary] = ACTIONS(1702), + [sym__await_yield_identifier] = ACTIONS(1702), + [sym__await_keyword] = ACTIONS(1702), + [sym__default_declaration_start] = ACTIONS(1702), }, - [STATE(610)] = { + [STATE(623)] = { [ts_builtin_sym_end] = ACTIONS(1702), [sym_identifier] = ACTIONS(1704), [anon_sym_export] = ACTIONS(1704), @@ -67320,34 +68208,102 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1702), [sym__default_declaration_start] = ACTIONS(1702), }, - [STATE(611)] = { - [ts_builtin_sym_end] = ACTIONS(1706), - [sym_identifier] = ACTIONS(1708), - [anon_sym_export] = ACTIONS(1708), - [anon_sym_LBRACE] = ACTIONS(1706), - [anon_sym_RBRACE] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1708), - [anon_sym_case] = ACTIONS(1708), - [anon_sym_class] = ACTIONS(1708), - [anon_sym_const] = ACTIONS(1708), - [anon_sym_continue] = ACTIONS(1708), - [anon_sym_debugger] = ACTIONS(1708), - [anon_sym_default] = ACTIONS(1708), - [anon_sym_delete] = ACTIONS(1708), - [anon_sym_do] = ACTIONS(1708), - [anon_sym_else] = ACTIONS(1708), - [anon_sym_for] = ACTIONS(1708), - [anon_sym_function] = ACTIONS(1708), - [anon_sym_if] = ACTIONS(1708), - [anon_sym_import] = ACTIONS(1708), - [anon_sym_new] = ACTIONS(1708), - [anon_sym_return] = ACTIONS(1708), - [anon_sym_switch] = ACTIONS(1708), - [anon_sym_throw] = ACTIONS(1708), - [anon_sym_try] = ACTIONS(1708), - [anon_sym_typeof] = ACTIONS(1708), - [anon_sym_var] = ACTIONS(1708), - [anon_sym_void] = ACTIONS(1708), + [STATE(624)] = { + [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(625)] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [sym_identifier] = ACTIONS(1708), + [anon_sym_export] = ACTIONS(1708), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_class] = ACTIONS(1708), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_continue] = ACTIONS(1708), + [anon_sym_debugger] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_do] = ACTIONS(1708), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_import] = ACTIONS(1708), + [anon_sym_new] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_throw] = ACTIONS(1708), + [anon_sym_try] = ACTIONS(1708), + [anon_sym_typeof] = ACTIONS(1708), + [anon_sym_var] = ACTIONS(1708), + [anon_sym_void] = ACTIONS(1708), [anon_sym_while] = ACTIONS(1708), [anon_sym_with] = ACTIONS(1708), [sym__let] = ACTIONS(1708), @@ -67388,7 +68344,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(612)] = { + [STATE(626)] = { [ts_builtin_sym_end] = ACTIONS(1710), [sym_identifier] = ACTIONS(1712), [anon_sym_export] = ACTIONS(1712), @@ -67456,7 +68412,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1710), [sym__default_declaration_start] = ACTIONS(1710), }, - [STATE(613)] = { + [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), + [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(628)] = { [ts_builtin_sym_end] = ACTIONS(1714), [sym_identifier] = ACTIONS(1716), [anon_sym_export] = ACTIONS(1716), @@ -67524,7 +68548,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1714), [sym__default_declaration_start] = ACTIONS(1714), }, - [STATE(614)] = { + [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(630)] = { [ts_builtin_sym_end] = ACTIONS(1718), [sym_identifier] = ACTIONS(1720), [anon_sym_export] = ACTIONS(1720), @@ -67592,7 +68684,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1718), [sym__default_declaration_start] = ACTIONS(1718), }, - [STATE(615)] = { + [STATE(631)] = { [ts_builtin_sym_end] = ACTIONS(1722), [sym_identifier] = ACTIONS(1724), [anon_sym_export] = ACTIONS(1724), @@ -67660,211 +68752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1722), [sym__default_declaration_start] = ACTIONS(1722), }, - [STATE(616)] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_identifier] = ACTIONS(1728), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_class] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_debugger] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_import] = ACTIONS(1728), - [anon_sym_new] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_throw] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_typeof] = ACTIONS(1728), - [anon_sym_var] = ACTIONS(1728), - [anon_sym_void] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_with] = ACTIONS(1728), - [sym__let] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_using] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_yield] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_LT] = ACTIONS(1726), - [anon_sym_DQUOTE] = ACTIONS(1726), - [anon_sym_SQUOTE] = ACTIONS(1726), - [anon_sym_async] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_SLASH] = ACTIONS(1728), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1726), - [sym_number] = ACTIONS(1726), - [sym_private_property_identifier] = ACTIONS(1726), - [sym_this] = ACTIONS(1728), - [sym_super] = ACTIONS(1728), - [sym_true] = ACTIONS(1728), - [sym_false] = ACTIONS(1728), - [sym_null] = ACTIONS(1728), - [sym_undefined] = ACTIONS(1728), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_static] = ACTIONS(1728), - [anon_sym_get] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1726), - [sym__await_yield_identifier] = ACTIONS(1726), - [sym__await_keyword] = ACTIONS(1726), - [sym__default_declaration_start] = ACTIONS(1726), - }, - [STATE(617)] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_identifier] = ACTIONS(1728), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_class] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_debugger] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_import] = ACTIONS(1728), - [anon_sym_new] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_throw] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_typeof] = ACTIONS(1728), - [anon_sym_var] = ACTIONS(1728), - [anon_sym_void] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_with] = ACTIONS(1728), - [sym__let] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_using] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_yield] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_LT] = ACTIONS(1726), - [anon_sym_DQUOTE] = ACTIONS(1726), - [anon_sym_SQUOTE] = ACTIONS(1726), - [anon_sym_async] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_SLASH] = ACTIONS(1728), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1726), - [sym_number] = ACTIONS(1726), - [sym_private_property_identifier] = ACTIONS(1726), - [sym_this] = ACTIONS(1728), - [sym_super] = ACTIONS(1728), - [sym_true] = ACTIONS(1728), - [sym_false] = ACTIONS(1728), - [sym_null] = ACTIONS(1728), - [sym_undefined] = ACTIONS(1728), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_static] = ACTIONS(1728), - [anon_sym_get] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1726), - [sym__await_yield_identifier] = ACTIONS(1726), - [sym__await_keyword] = ACTIONS(1726), - [sym__default_declaration_start] = ACTIONS(1726), - }, - [STATE(618)] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_identifier] = ACTIONS(1728), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_class] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_debugger] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_import] = ACTIONS(1728), - [anon_sym_new] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_throw] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_typeof] = ACTIONS(1728), - [anon_sym_var] = ACTIONS(1728), - [anon_sym_void] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_with] = ACTIONS(1728), - [sym__let] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_using] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_yield] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_LT] = ACTIONS(1726), - [anon_sym_DQUOTE] = ACTIONS(1726), - [anon_sym_SQUOTE] = ACTIONS(1726), - [anon_sym_async] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_SLASH] = ACTIONS(1728), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1726), - [sym_number] = ACTIONS(1726), - [sym_private_property_identifier] = ACTIONS(1726), - [sym_this] = ACTIONS(1728), - [sym_super] = ACTIONS(1728), - [sym_true] = ACTIONS(1728), - [sym_false] = ACTIONS(1728), - [sym_null] = ACTIONS(1728), - [sym_undefined] = ACTIONS(1728), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_static] = ACTIONS(1728), - [anon_sym_get] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1726), - [sym__await_yield_identifier] = ACTIONS(1726), - [sym__await_keyword] = ACTIONS(1726), - [sym__default_declaration_start] = ACTIONS(1726), - }, - [STATE(619)] = { + [STATE(632)] = { [ts_builtin_sym_end] = ACTIONS(1726), [sym_identifier] = ACTIONS(1728), [anon_sym_export] = ACTIONS(1728), @@ -67932,7 +68820,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1726), [sym__default_declaration_start] = ACTIONS(1726), }, - [STATE(620)] = { + [STATE(633)] = { [ts_builtin_sym_end] = ACTIONS(1730), [sym_identifier] = ACTIONS(1732), [anon_sym_export] = ACTIONS(1732), @@ -68000,211 +68888,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1730), [sym__default_declaration_start] = ACTIONS(1730), }, - [STATE(621)] = { - [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_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), - }, - [STATE(622)] = { - [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_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), - }, - [STATE(623)] = { - [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_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), - }, - [STATE(624)] = { + [STATE(634)] = { [ts_builtin_sym_end] = ACTIONS(1734), [sym_identifier] = ACTIONS(1736), [anon_sym_export] = ACTIONS(1736), @@ -68272,7 +68956,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1734), [sym__default_declaration_start] = ACTIONS(1734), }, - [STATE(625)] = { + [STATE(635)] = { [ts_builtin_sym_end] = ACTIONS(1738), [sym_identifier] = ACTIONS(1740), [anon_sym_export] = ACTIONS(1740), @@ -68340,7 +69024,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1738), [sym__default_declaration_start] = ACTIONS(1738), }, - [STATE(626)] = { + [STATE(636)] = { [ts_builtin_sym_end] = ACTIONS(1742), [sym_identifier] = ACTIONS(1744), [anon_sym_export] = ACTIONS(1744), @@ -68408,75 +69092,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(627)] = { - [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(628)] = { + [STATE(637)] = { [ts_builtin_sym_end] = ACTIONS(1746), [sym_identifier] = ACTIONS(1748), [anon_sym_export] = ACTIONS(1748), @@ -68544,7 +69160,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(629)] = { + [STATE(638)] = { [ts_builtin_sym_end] = ACTIONS(1750), [sym_identifier] = ACTIONS(1752), [anon_sym_export] = ACTIONS(1752), @@ -68612,7 +69228,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1750), [sym__default_declaration_start] = ACTIONS(1750), }, - [STATE(630)] = { + [STATE(639)] = { [ts_builtin_sym_end] = ACTIONS(1754), [sym_identifier] = ACTIONS(1756), [anon_sym_export] = ACTIONS(1756), @@ -68680,7 +69296,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1754), [sym__default_declaration_start] = ACTIONS(1754), }, - [STATE(631)] = { + [STATE(640)] = { [ts_builtin_sym_end] = ACTIONS(1758), [sym_identifier] = ACTIONS(1760), [anon_sym_export] = ACTIONS(1760), @@ -68748,1979 +69364,347 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1758), [sym__default_declaration_start] = ACTIONS(1758), }, - [STATE(632)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = 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), + [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_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(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), + [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), + [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_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), + [sym__statement_boundary] = ACTIONS(1762), + [sym__await_yield_identifier] = ACTIONS(1762), + [sym__await_keyword] = ACTIONS(1762), + [sym__default_declaration_start] = ACTIONS(1762), }, - [STATE(633)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), + [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(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), + [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(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), + [sym__statement_boundary] = ACTIONS(1766), + [sym__await_yield_identifier] = ACTIONS(1766), + [sym__await_keyword] = ACTIONS(1766), + [sym__default_declaration_start] = ACTIONS(1766), }, - [STATE(634)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(635)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(636)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(637)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(638)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(639)] = { - [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(640)] = { - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_identifier] = ACTIONS(1063), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1061), - [anon_sym_RBRACE] = ACTIONS(1061), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_case] = ACTIONS(1063), - [anon_sym_class] = ACTIONS(1063), - [anon_sym_const] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_debugger] = ACTIONS(1063), - [anon_sym_default] = ACTIONS(1063), - [anon_sym_delete] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_else] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_function] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_import] = ACTIONS(1063), - [anon_sym_new] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_switch] = ACTIONS(1063), - [anon_sym_throw] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_typeof] = ACTIONS(1063), - [anon_sym_var] = ACTIONS(1063), - [anon_sym_void] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_with] = ACTIONS(1063), - [sym__let] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_using] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1061), - [anon_sym_SEMI] = ACTIONS(1061), - [anon_sym_yield] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1061), - [anon_sym_LT] = ACTIONS(1061), - [anon_sym_DQUOTE] = ACTIONS(1061), - [anon_sym_SQUOTE] = ACTIONS(1061), - [anon_sym_async] = ACTIONS(1063), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(1061), - [anon_sym_TILDE] = ACTIONS(1061), - [anon_sym_PLUS_PLUS] = ACTIONS(1061), - [anon_sym_DASH_DASH] = ACTIONS(1061), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1061), - [sym_number] = ACTIONS(1061), - [sym_private_property_identifier] = ACTIONS(1061), - [sym_this] = ACTIONS(1063), - [sym_super] = ACTIONS(1063), - [sym_true] = ACTIONS(1063), - [sym_false] = ACTIONS(1063), - [sym_null] = ACTIONS(1063), - [sym_undefined] = ACTIONS(1063), - [anon_sym_AT] = ACTIONS(1061), - [anon_sym_static] = ACTIONS(1063), - [anon_sym_get] = ACTIONS(1063), - [anon_sym_set] = ACTIONS(1063), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1061), - [sym__await_yield_identifier] = ACTIONS(1061), - [sym__await_keyword] = ACTIONS(1061), - [sym__default_declaration_start] = ACTIONS(1061), - }, - [STATE(641)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(642)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(643)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(644)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(645)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(646)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(647)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(648)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(649)] = { - [ts_builtin_sym_end] = ACTIONS(993), - [sym_identifier] = ACTIONS(995), - [anon_sym_export] = ACTIONS(995), - [anon_sym_LBRACE] = ACTIONS(993), - [anon_sym_RBRACE] = ACTIONS(993), - [anon_sym_break] = ACTIONS(995), - [anon_sym_case] = ACTIONS(995), - [anon_sym_class] = ACTIONS(995), - [anon_sym_const] = ACTIONS(995), - [anon_sym_continue] = ACTIONS(995), - [anon_sym_debugger] = ACTIONS(995), - [anon_sym_default] = ACTIONS(995), - [anon_sym_delete] = ACTIONS(995), - [anon_sym_do] = ACTIONS(995), - [anon_sym_else] = ACTIONS(995), - [anon_sym_for] = ACTIONS(995), - [anon_sym_function] = ACTIONS(995), - [anon_sym_if] = ACTIONS(995), - [anon_sym_import] = ACTIONS(995), - [anon_sym_new] = ACTIONS(995), - [anon_sym_return] = ACTIONS(995), - [anon_sym_switch] = ACTIONS(995), - [anon_sym_throw] = ACTIONS(995), - [anon_sym_try] = ACTIONS(995), - [anon_sym_typeof] = ACTIONS(995), - [anon_sym_var] = ACTIONS(995), - [anon_sym_void] = ACTIONS(995), - [anon_sym_while] = ACTIONS(995), - [anon_sym_with] = ACTIONS(995), - [sym__let] = ACTIONS(995), - [anon_sym_let] = ACTIONS(995), - [anon_sym_using] = ACTIONS(995), - [anon_sym_LPAREN] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_yield] = ACTIONS(995), - [anon_sym_LBRACK] = ACTIONS(993), - [anon_sym_LT] = ACTIONS(993), - [anon_sym_DQUOTE] = ACTIONS(993), - [anon_sym_SQUOTE] = ACTIONS(993), - [anon_sym_async] = ACTIONS(995), - [anon_sym_PLUS] = ACTIONS(995), - [anon_sym_DASH] = ACTIONS(995), - [anon_sym_SLASH] = ACTIONS(995), - [anon_sym_BANG] = ACTIONS(993), - [anon_sym_TILDE] = ACTIONS(993), - [anon_sym_PLUS_PLUS] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(993), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(993), - [sym_number] = ACTIONS(993), - [sym_private_property_identifier] = ACTIONS(993), - [sym_this] = ACTIONS(995), - [sym_super] = ACTIONS(995), - [sym_true] = ACTIONS(995), - [sym_false] = ACTIONS(995), - [sym_null] = ACTIONS(995), - [sym_undefined] = ACTIONS(995), - [anon_sym_AT] = ACTIONS(993), - [anon_sym_static] = ACTIONS(995), - [anon_sym_get] = ACTIONS(995), - [anon_sym_set] = ACTIONS(995), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(993), - [sym__await_yield_identifier] = ACTIONS(993), - [sym__await_keyword] = ACTIONS(993), - [sym__default_declaration_start] = ACTIONS(993), - }, - [STATE(650)] = { - [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), - [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_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), - [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_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(651)] = { - [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__await_keyword] = ACTIONS(1766), - [sym__default_declaration_start] = ACTIONS(1766), - }, - [STATE(652)] = { - [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(653)] = { - [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(654)] = { - [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(655)] = { - [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(656)] = { - [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(657)] = { - [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(658)] = { - [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(659)] = { - [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), + [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(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), + [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(1778), - [sym__await_yield_identifier] = ACTIONS(1778), - [sym__await_keyword] = ACTIONS(1778), - [sym__default_declaration_start] = ACTIONS(1778), + [sym__statement_boundary] = ACTIONS(1770), + [sym__await_yield_identifier] = ACTIONS(1770), + [sym__await_keyword] = ACTIONS(1770), + [sym__default_declaration_start] = ACTIONS(1770), }, - [STATE(660)] = { - [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), + [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(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), + [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(1778), - [sym__await_yield_identifier] = ACTIONS(1778), - [sym__await_keyword] = ACTIONS(1778), - [sym__default_declaration_start] = ACTIONS(1778), + [sym__statement_boundary] = ACTIONS(1774), + [sym__await_yield_identifier] = ACTIONS(1774), + [sym__await_keyword] = ACTIONS(1774), + [sym__default_declaration_start] = ACTIONS(1774), }, - [STATE(661)] = { + [STATE(646)] = { [ts_builtin_sym_end] = ACTIONS(1778), [sym_identifier] = ACTIONS(1780), [anon_sym_export] = ACTIONS(1780), @@ -70788,7 +69772,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1778), [sym__default_declaration_start] = ACTIONS(1778), }, - [STATE(662)] = { + [STATE(647)] = { [ts_builtin_sym_end] = ACTIONS(1782), [sym_identifier] = ACTIONS(1784), [anon_sym_export] = ACTIONS(1784), @@ -70851,216 +69835,488 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [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), }, - [STATE(663)] = { - [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), + [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(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), + [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(1786), - [sym__await_yield_identifier] = ACTIONS(1786), - [sym__await_keyword] = ACTIONS(1786), - [sym__default_declaration_start] = ACTIONS(1786), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(664)] = { - [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), + [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(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), + [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(1786), - [sym__await_yield_identifier] = ACTIONS(1786), - [sym__await_keyword] = ACTIONS(1786), - [sym__default_declaration_start] = ACTIONS(1786), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(665)] = { - [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), + [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(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), + [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(1786), - [sym__await_yield_identifier] = ACTIONS(1786), - [sym__await_keyword] = ACTIONS(1786), - [sym__default_declaration_start] = ACTIONS(1786), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(666)] = { + [STATE(655)] = { [ts_builtin_sym_end] = ACTIONS(1786), [sym_identifier] = ACTIONS(1788), [anon_sym_export] = ACTIONS(1788), @@ -71128,75 +70384,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1786), [sym__default_declaration_start] = ACTIONS(1786), }, - [STATE(667)] = { - [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), + [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(1790), - [sym__await_yield_identifier] = ACTIONS(1790), - [sym__await_keyword] = ACTIONS(1790), - [sym__default_declaration_start] = ACTIONS(1790), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(668)] = { + [STATE(657)] = { [ts_builtin_sym_end] = ACTIONS(1790), [sym_identifier] = ACTIONS(1792), [anon_sym_export] = ACTIONS(1792), @@ -71264,619 +70520,1027 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1790), [sym__default_declaration_start] = ACTIONS(1790), }, - [STATE(669)] = { - [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), + [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(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), + [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(1790), - [sym__await_yield_identifier] = ACTIONS(1790), - [sym__await_keyword] = ACTIONS(1790), - [sym__default_declaration_start] = ACTIONS(1790), + [sym__statement_boundary] = ACTIONS(1794), + [sym__await_yield_identifier] = ACTIONS(1794), + [sym__await_keyword] = ACTIONS(1794), + [sym__default_declaration_start] = ACTIONS(1794), }, - [STATE(670)] = { - [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), + [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(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), + [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(1790), - [sym__await_yield_identifier] = ACTIONS(1790), - [sym__await_keyword] = ACTIONS(1790), - [sym__default_declaration_start] = ACTIONS(1790), + [sym__statement_boundary] = ACTIONS(1806), + [sym__await_yield_identifier] = ACTIONS(1806), + [sym__await_keyword] = ACTIONS(1806), + [sym__default_declaration_start] = ACTIONS(1806), }, - [STATE(671)] = { - [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), + [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(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), + [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(1794), - [sym__await_yield_identifier] = ACTIONS(1794), - [sym__await_keyword] = ACTIONS(1794), - [sym__default_declaration_start] = ACTIONS(1794), + [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(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), + [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(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), + [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(1794), - [sym__await_yield_identifier] = ACTIONS(1794), - [sym__await_keyword] = ACTIONS(1794), - [sym__default_declaration_start] = ACTIONS(1794), + [sym__statement_boundary] = ACTIONS(1810), + [sym__await_yield_identifier] = ACTIONS(1810), + [sym__await_keyword] = ACTIONS(1810), + [sym__default_declaration_start] = ACTIONS(1810), }, - [STATE(673)] = { - [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), + [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(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), + [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(1794), - [sym__await_yield_identifier] = ACTIONS(1794), - [sym__await_keyword] = ACTIONS(1794), - [sym__default_declaration_start] = ACTIONS(1794), + [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(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), + [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(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), + [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(1794), - [sym__await_yield_identifier] = ACTIONS(1794), - [sym__await_keyword] = ACTIONS(1794), - [sym__default_declaration_start] = ACTIONS(1794), + [sym__statement_boundary] = ACTIONS(1806), + [sym__await_yield_identifier] = ACTIONS(1806), + [sym__await_keyword] = ACTIONS(1806), + [sym__default_declaration_start] = ACTIONS(1806), }, - [STATE(675)] = { - [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), + [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(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), + [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(1033), - [sym__await_yield_identifier] = ACTIONS(1033), - [sym__await_keyword] = ACTIONS(1033), - [sym__default_declaration_start] = ACTIONS(1033), + [sym__statement_boundary] = ACTIONS(1013), + [sym__await_yield_identifier] = ACTIONS(1013), + [sym__await_keyword] = ACTIONS(1013), + [sym__default_declaration_start] = ACTIONS(1013), }, - [STATE(676)] = { - [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), + [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(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), + [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(1798), - [sym__await_yield_identifier] = ACTIONS(1798), - [sym__await_keyword] = ACTIONS(1798), - [sym__default_declaration_start] = ACTIONS(1798), + [sym__statement_boundary] = ACTIONS(1806), + [sym__await_yield_identifier] = ACTIONS(1806), + [sym__await_keyword] = ACTIONS(1806), + [sym__default_declaration_start] = ACTIONS(1806), }, - [STATE(677)] = { - [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), + [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(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), + [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(1802), - [sym__await_yield_identifier] = ACTIONS(1802), - [sym__await_keyword] = ACTIONS(1802), - [sym__default_declaration_start] = ACTIONS(1802), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(678)] = { + [STATE(673)] = { [ts_builtin_sym_end] = ACTIONS(1806), [sym_identifier] = ACTIONS(1808), [anon_sym_export] = ACTIONS(1808), @@ -71925,230 +71589,298 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [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(1806), - [sym__await_yield_identifier] = ACTIONS(1806), - [sym__await_keyword] = ACTIONS(1806), - [sym__default_declaration_start] = ACTIONS(1806), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(679)] = { - [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), + [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(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), + [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(1005), - [sym__await_yield_identifier] = ACTIONS(1005), - [sym__await_keyword] = ACTIONS(1005), - [sym__default_declaration_start] = ACTIONS(1005), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(680)] = { - [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), + [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(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), + [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(1021), - [sym__await_yield_identifier] = ACTIONS(1021), - [sym__await_keyword] = ACTIONS(1021), - [sym__default_declaration_start] = ACTIONS(1021), + [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(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), + [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(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), + [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(1810), - [sym__await_yield_identifier] = ACTIONS(1810), - [sym__await_keyword] = ACTIONS(1810), - [sym__default_declaration_start] = ACTIONS(1810), + [sym__statement_boundary] = ACTIONS(1564), + [sym__await_yield_identifier] = ACTIONS(1564), + [sym__await_keyword] = ACTIONS(1564), + [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(682)] = { + [STATE(678)] = { [ts_builtin_sym_end] = ACTIONS(1814), [sym_identifier] = ACTIONS(1816), [anon_sym_export] = ACTIONS(1816), @@ -72216,7 +71948,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1814), [sym__default_declaration_start] = ACTIONS(1814), }, - [STATE(683)] = { + [STATE(679)] = { [ts_builtin_sym_end] = ACTIONS(1818), [sym_identifier] = ACTIONS(1820), [anon_sym_export] = ACTIONS(1820), @@ -72284,7 +72016,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1818), [sym__default_declaration_start] = ACTIONS(1818), }, - [STATE(684)] = { + [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), @@ -72352,7 +72152,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1564), [sym__default_declaration_start] = ACTIONS(1564), }, - [STATE(685)] = { + [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), @@ -72420,23 +72288,160 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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(3376), - [sym_identifier] = ACTIONS(1826), + [sym_formal_parameters] = STATE(3431), + [sym_identifier] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1828), + [anon_sym_LBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1487), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1830), - [anon_sym_using] = ACTIONS(1830), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_EQ] = ACTIONS(395), + [anon_sym_let] = ACTIONS(1832), + [anon_sym_using] = ACTIONS(1832), + [anon_sym_LPAREN] = ACTIONS(1491), + [anon_sym_EQ] = ACTIONS(633), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1830), - [anon_sym_EQ_GT] = ACTIONS(618), + [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), @@ -72477,33 +72482,32 @@ 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(1830), - [anon_sym_static] = ACTIONS(1830), - [anon_sym_get] = ACTIONS(1830), - [anon_sym_set] = ACTIONS(1830), + [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__await_operand_end] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1832), + [sym__await_keyword] = ACTIONS(1834), }, [STATE(687)] = { - [sym_variable_declarator] = STATE(2248), - [sym_object_pattern] = STATE(2168), - [sym_array_pattern] = STATE(2168), - [sym__destructuring_pattern] = STATE(2168), - [sym_identifier] = ACTIONS(1534), + [sym_variable_declarator] = STATE(2277), + [sym_object_pattern] = STATE(2174), + [sym_array_pattern] = STATE(2174), + [sym__destructuring_pattern] = STATE(2174), + [sym_identifier] = ACTIONS(1538), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1538), + [anon_sym_of] = ACTIONS(1542), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(598), - [anon_sym_EQ] = ACTIONS(587), - [anon_sym_LBRACK] = ACTIONS(1540), + [anon_sym_COLON] = ACTIONS(411), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(1544), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -72555,22 +72559,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(326), }, [STATE(688)] = { - [sym_formal_parameters] = STATE(3376), - [sym_identifier] = ACTIONS(1826), + [sym_formal_parameters] = STATE(3378), + [sym_identifier] = ACTIONS(1836), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1828), + [anon_sym_function] = ACTIONS(1838), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1830), - [anon_sym_using] = ACTIONS(1830), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_EQ] = ACTIONS(616), + [anon_sym_let] = ACTIONS(1840), + [anon_sym_using] = ACTIONS(1840), + [anon_sym_LPAREN] = ACTIONS(1491), + [anon_sym_EQ] = ACTIONS(618), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1830), - [anon_sym_EQ_GT] = ACTIONS(618), + [anon_sym_async] = ACTIONS(1840), + [anon_sym_EQ_GT] = ACTIONS(620), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72611,15 +72615,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(1830), - [anon_sym_static] = ACTIONS(1830), - [anon_sym_get] = ACTIONS(1830), - [anon_sym_set] = ACTIONS(1830), + [sym_undefined] = ACTIONS(1840), + [anon_sym_static] = ACTIONS(1840), + [anon_sym_get] = ACTIONS(1840), + [anon_sym_set] = ACTIONS(1840), [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(1832), + [sym__await_keyword] = ACTIONS(1842), }, [STATE(689)] = { [ts_builtin_sym_end] = ACTIONS(1644), @@ -72683,29 +72687,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(1646), [anon_sym_set] = ACTIONS(1646), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1834), + [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(3429), + [sym_formal_parameters] = STATE(3378), [sym_identifier] = ACTIONS(1836), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1483), + [anon_sym_function] = ACTIONS(1838), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1838), - [anon_sym_using] = ACTIONS(1838), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_EQ] = ACTIONS(631), + [anon_sym_let] = ACTIONS(1840), + [anon_sym_using] = ACTIONS(1840), + [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(1838), - [anon_sym_EQ_GT] = ACTIONS(629), + [anon_sym_async] = ACTIONS(1840), + [anon_sym_EQ_GT] = ACTIONS(620), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -72746,32 +72749,33 @@ 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(1838), - [anon_sym_static] = ACTIONS(1838), - [anon_sym_get] = ACTIONS(1838), - [anon_sym_set] = ACTIONS(1838), + [sym_undefined] = ACTIONS(1840), + [anon_sym_static] = ACTIONS(1840), + [anon_sym_get] = ACTIONS(1840), + [anon_sym_set] = ACTIONS(1840), [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(1840), + [sym__await_keyword] = ACTIONS(1842), }, [STATE(691)] = { - [sym_variable_declarator] = STATE(2292), - [sym_object_pattern] = STATE(2168), - [sym_array_pattern] = STATE(2168), - [sym__destructuring_pattern] = STATE(2168), - [sym_identifier] = ACTIONS(1534), + [sym_variable_declarator] = STATE(2279), + [sym_object_pattern] = STATE(2174), + [sym_array_pattern] = STATE(2174), + [sym__destructuring_pattern] = STATE(2174), + [sym_identifier] = ACTIONS(1538), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1540), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1538), + [anon_sym_of] = ACTIONS(1542), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(411), - [anon_sym_EQ] = ACTIONS(587), - [anon_sym_LBRACK] = ACTIONS(1540), + [anon_sym_COLON] = ACTIONS(606), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(1544), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -72823,23 +72827,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(326), }, [STATE(692)] = { - [sym_formal_parameters] = STATE(3310), - [sym_identifier] = ACTIONS(1500), + [sym_formal_parameters] = STATE(3312), + [sym_identifier] = ACTIONS(1496), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(589), - [anon_sym_function] = ACTIONS(1502), + [anon_sym_COMMA] = ACTIONS(591), + [anon_sym_function] = ACTIONS(1498), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1504), - [anon_sym_using] = ACTIONS(1504), - [anon_sym_LPAREN] = ACTIONS(1487), - [anon_sym_EQ] = ACTIONS(603), + [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(600), + [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1504), + [anon_sym_async] = ACTIONS(1500), [anon_sym_EQ_GT] = ACTIONS(443), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -72881,32 +72885,32 @@ 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(1504), - [anon_sym_static] = ACTIONS(1504), - [anon_sym_get] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), + [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(1506), + [sym__await_keyword] = ACTIONS(1502), }, [STATE(693)] = { - [sym_formal_parameters] = STATE(3429), - [sym_identifier] = ACTIONS(1836), + [sym_formal_parameters] = STATE(3431), + [sym_identifier] = ACTIONS(1830), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1483), + [anon_sym_function] = ACTIONS(1487), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1838), - [anon_sym_using] = ACTIONS(1838), - [anon_sym_LPAREN] = ACTIONS(1487), + [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(1838), - [anon_sym_EQ_GT] = ACTIONS(629), + [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), @@ -72947,37 +72951,259 @@ 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(1838), - [anon_sym_static] = ACTIONS(1838), - [anon_sym_get] = ACTIONS(1838), - [anon_sym_set] = ACTIONS(1838), + [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(1840), + [sym__await_keyword] = ACTIONS(1834), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 12, + [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, anon_sym_EQ, - ACTIONS(633), 1, + ACTIONS(635), 1, anon_sym_EQ_GT, - ACTIONS(1487), 1, + ACTIONS(1491), 1, anon_sym_LPAREN, - ACTIONS(1842), 1, + ACTIONS(1852), 1, sym_identifier, - ACTIONS(1844), 1, + 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, + anon_sym_EQ_GT, + ACTIONS(637), 1, + anon_sym_EQ, + ACTIONS(1491), 1, + anon_sym_LPAREN, + ACTIONS(1852), 1, + sym_identifier, + ACTIONS(1854), 1, anon_sym_function, - ACTIONS(1848), 1, + ACTIONS(1858), 1, sym__await_keyword, - STATE(3463), 1, + STATE(3467), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1846), 7, + ACTIONS(1856), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -73036,172 +73262,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [89] = 14, + [338] = 12, ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(443), 1, + ACTIONS(649), 1, anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_in, - ACTIONS(611), 1, - anon_sym_of, - ACTIONS(1487), 1, + ACTIONS(1491), 1, anon_sym_LPAREN, - ACTIONS(1500), 1, - sym_identifier, - ACTIONS(1502), 1, + ACTIONS(1498), 1, anon_sym_function, - ACTIONS(1506), 1, - sym__await_keyword, - STATE(3310), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1504), 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, - [182] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1580), 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(1582), 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, + ACTIONS(1846), 1, sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [253] = 12, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(647), 1, - anon_sym_EQ_GT, - ACTIONS(1487), 1, - anon_sym_LPAREN, - ACTIONS(1502), 1, - anon_sym_function, ACTIONS(1850), 1, - sym_identifier, - ACTIONS(1854), 1, sym__await_keyword, - STATE(3345), 1, + STATE(3347), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1852), 7, + ACTIONS(1848), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -73260,102 +73339,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [342] = 12, - ACTIONS(633), 1, - anon_sym_EQ_GT, - ACTIONS(637), 1, + [427] = 14, + ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(1487), 1, + 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(1842), 1, + ACTIONS(1496), 1, sym_identifier, - ACTIONS(1844), 1, + ACTIONS(1498), 1, anon_sym_function, - ACTIONS(1848), 1, - sym__await_keyword, - STATE(3463), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1846), 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, - [431] = 12, - ACTIONS(645), 1, - anon_sym_EQ, - ACTIONS(647), 1, - anon_sym_EQ_GT, - ACTIONS(1487), 1, - anon_sym_LPAREN, ACTIONS(1502), 1, - anon_sym_function, - ACTIONS(1850), 1, - sym_identifier, - ACTIONS(1854), 1, sym__await_keyword, - STATE(3345), 1, + STATE(3312), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1852), 7, + ACTIONS(1500), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -73363,9 +73369,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(326), 12, + ACTIONS(326), 11, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -73392,9 +73397,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(322), 21, + ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, anon_sym_instanceof, anon_sym_LT, anon_sym_GT, @@ -73417,22 +73421,22 @@ static const uint16_t ts_small_parse_table[] = { [520] = 12, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, + ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(1534), 1, + ACTIONS(1538), 1, sym_identifier, - ACTIONS(1536), 1, + ACTIONS(1540), 1, anon_sym_LBRACE, - ACTIONS(1538), 1, + ACTIONS(1542), 1, anon_sym_of, - ACTIONS(1540), 1, + ACTIONS(1544), 1, anon_sym_LBRACK, - STATE(2248), 1, + STATE(2277), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2168), 3, + STATE(2174), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -73493,22 +73497,22 @@ static const uint16_t ts_small_parse_table[] = { [608] = 12, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, + ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(1534), 1, + ACTIONS(1538), 1, sym_identifier, - ACTIONS(1536), 1, + ACTIONS(1540), 1, anon_sym_LBRACE, - ACTIONS(1538), 1, + ACTIONS(1542), 1, anon_sym_of, - ACTIONS(1540), 1, + ACTIONS(1544), 1, anon_sym_LBRACK, - STATE(2292), 1, + STATE(2279), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2168), 3, + STATE(2174), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -73567,21 +73571,21 @@ static const uint16_t ts_small_parse_table[] = { 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(447), 1, - anon_sym_RBRACE, - ACTIONS(1472), 1, + ACTIONS(1476), 1, anon_sym_LPAREN, - ACTIONS(1856), 1, + ACTIONS(1860), 1, sym__resource_binding_start, - STATE(2674), 1, + STATE(2889), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -73642,21 +73646,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, [783] = 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(1472), 1, + ACTIONS(449), 1, + anon_sym_RBRACE, + ACTIONS(1476), 1, anon_sym_LPAREN, - ACTIONS(1856), 1, + ACTIONS(1860), 1, sym__resource_binding_start, - STATE(2721), 1, + STATE(2852), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -73723,15 +73727,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(449), 1, + ACTIONS(445), 1, anon_sym_RBRACE, - ACTIONS(1472), 1, + ACTIONS(1476), 1, anon_sym_LPAREN, - ACTIONS(1856), 1, + ACTIONS(1860), 1, sym__resource_binding_start, - STATE(2699), 1, + STATE(2674), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -73798,16 +73802,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(445), 1, + ACTIONS(447), 1, anon_sym_RBRACE, - ACTIONS(1472), 1, + ACTIONS(1476), 1, anon_sym_LPAREN, - ACTIONS(1856), 1, + ACTIONS(1860), 1, sym__resource_binding_start, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - STATE(2752), 1, + STATE(2693), 1, aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -73870,7 +73874,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1860), 19, + ACTIONS(1864), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -73890,7 +73894,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1858), 40, + ACTIONS(1862), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -73935,7 +73939,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1864), 19, + ACTIONS(1868), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -73955,7 +73959,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1862), 40, + ACTIONS(1866), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -73996,11 +74000,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1180] = 3, + [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(1860), 19, + ACTIONS(1880), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74020,7 +74099,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1858), 40, + ACTIONS(1878), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74061,25 +74140,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1248] = 11, + [1336] = 11, ACTIONS(411), 1, anon_sym_COLON, - ACTIONS(447), 1, + ACTIONS(445), 1, anon_sym_RBRACE, - ACTIONS(1870), 1, + ACTIONS(1886), 1, anon_sym_LPAREN, - ACTIONS(1873), 1, + ACTIONS(1889), 1, anon_sym_EQ, - ACTIONS(1875), 1, + ACTIONS(1891), 1, anon_sym_EQ_GT, STATE(2674), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74095,7 +74174,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(1868), 17, + ACTIONS(1884), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -74113,7 +74192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74134,11 +74213,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [1332] = 3, + [1420] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1860), 19, + ACTIONS(1864), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74158,7 +74237,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1858), 40, + ACTIONS(1862), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74199,11 +74278,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1400] = 3, + [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(1881), 19, + ACTIONS(1864), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74223,7 +74375,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1879), 40, + ACTIONS(1862), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74264,11 +74416,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1468] = 3, + [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(1881), 19, + ACTIONS(1864), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74288,7 +74513,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1879), 40, + ACTIONS(1862), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74329,11 +74554,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1536] = 3, + [1792] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 19, + ACTIONS(1897), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74353,7 +74578,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1879), 40, + ACTIONS(1895), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74394,84 +74619,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1604] = 11, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1870), 1, - anon_sym_LPAREN, - ACTIONS(1873), 1, - anon_sym_EQ, - ACTIONS(1875), 1, - anon_sym_EQ_GT, - STATE(2699), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 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(1868), 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(1866), 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, - [1688] = 3, + [1860] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 19, + ACTIONS(1901), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74491,7 +74643,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1879), 40, + ACTIONS(1899), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74532,98 +74684,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1756] = 11, + [1928] = 11, ACTIONS(411), 1, anon_sym_COLON, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1870), 1, - anon_sym_LPAREN, - ACTIONS(1873), 1, - anon_sym_EQ, - ACTIONS(1875), 1, - anon_sym_EQ_GT, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - STATE(2752), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 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(1868), 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(1866), 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, - [1840] = 11, - ACTIONS(403), 1, + ACTIONS(447), 1, anon_sym_RBRACE, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(1870), 1, + ACTIONS(1886), 1, anon_sym_LPAREN, - ACTIONS(1873), 1, + ACTIONS(1889), 1, anon_sym_EQ, - ACTIONS(1875), 1, + ACTIONS(1891), 1, anon_sym_EQ_GT, - STATE(2721), 1, + STATE(2693), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74639,7 +74718,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(1868), 17, + ACTIONS(1884), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -74657,7 +74736,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74678,11 +74757,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [1924] = 3, + [2012] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1885), 19, + ACTIONS(1901), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74702,7 +74781,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1883), 40, + ACTIONS(1899), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74743,11 +74822,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1992] = 3, + [2080] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1889), 19, + ACTIONS(1901), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74767,7 +74846,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1887), 40, + ACTIONS(1899), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74808,11 +74887,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2060] = 3, + [2148] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1893), 19, + ACTIONS(1528), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74832,7 +74911,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1891), 40, + ACTIONS(1530), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74873,11 +74952,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2128] = 3, + [2216] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1528), 19, + ACTIONS(1901), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74897,7 +74976,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1530), 40, + ACTIONS(1899), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -74938,11 +75017,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2196] = 3, + [2284] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1897), 19, + ACTIONS(1905), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -74962,7 +75041,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1895), 40, + ACTIONS(1903), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -75003,86 +75082,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2264] = 13, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_in, - ACTIONS(1899), 1, - sym_identifier, - ACTIONS(1901), 1, - anon_sym_LBRACE, - ACTIONS(1903), 1, - anon_sym_of, - ACTIONS(1905), 1, - anon_sym_LBRACK, - STATE(2822), 1, - sym_variable_declarator, + [2352] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2219), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_COMMA, + 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_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + 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, - 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, + 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, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [2352] = 3, + 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(1909), 19, + ACTIONS(1913), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -75102,7 +75171,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1907), 40, + ACTIONS(1911), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -75143,11 +75212,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2420] = 3, + [2488] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1913), 19, + ACTIONS(1917), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -75167,7 +75236,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1911), 40, + ACTIONS(1915), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -75208,11 +75277,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2488] = 3, + [2556] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1860), 19, + ACTIONS(1921), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -75232,7 +75301,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1858), 40, + ACTIONS(1919), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -75273,79 +75342,230 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [2556] = 3, + [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(1917), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, + 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_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + 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, - 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, - [2624] = 3, + [2835] = 6, + ACTIONS(345), 1, + anon_sym_EQ, + ACTIONS(359), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1919), 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, @@ -75364,10 +75584,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1921), 37, + ACTIONS(326), 21, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -75380,6 +75599,22 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -75395,6 +75630,42 @@ 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, + 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, @@ -75402,7 +75673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2691] = 6, + [2981] = 6, ACTIONS(359), 1, anon_sym_EQ_GT, ACTIONS(395), 1, @@ -75469,15 +75740,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2764] = 6, - ACTIONS(1923), 1, + [3054] = 6, + ACTIONS(1929), 1, anon_sym_EQ, - ACTIONS(1925), 1, + ACTIONS(1931), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75493,7 +75764,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75514,7 +75785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 21, + ACTIONS(1884), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -75536,15 +75807,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2837] = 6, - ACTIONS(1925), 1, + [3127] = 6, + ACTIONS(359), 1, anon_sym_EQ_GT, - ACTIONS(1927), 1, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75560,7 +75831,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75581,7 +75852,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 21, + ACTIONS(1884), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -75603,11 +75874,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2910] = 3, + [3200] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1929), 21, + ACTIONS(1530), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -75629,7 +75900,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1931), 37, + ACTIONS(1528), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -75667,7 +75938,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2977] = 3, + [3267] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -75731,7 +76002,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3044] = 3, + [3334] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -75795,11 +76066,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3111] = 3, + [3401] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 21, + ACTIONS(1941), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -75821,7 +76092,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 37, + ACTIONS(1943), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -75859,11 +76130,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3178] = 3, + [3468] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1941), 21, + ACTIONS(1945), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -75885,7 +76156,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 37, + ACTIONS(1947), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -75923,15 +76194,343 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3245] = 6, - ACTIONS(359), 1, + [3535] = 3, + 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, + 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, + [3602] = 6, + ACTIONS(443), 1, anon_sym_EQ_GT, - ACTIONS(1923), 1, + 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), 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, + 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, + 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, + [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, + 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, + 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, + [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, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_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, + 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, + [3890] = 6, + ACTIONS(1953), 1, + anon_sym_EQ_GT, + ACTIONS(1955), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75947,7 +76546,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75968,19 +76567,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 21, + 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, - 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, @@ -75990,15 +76588,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3318] = 6, - ACTIONS(359), 1, + [3962] = 8, + ACTIONS(411), 1, + anon_sym_COLON, + ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(1927), 1, + ACTIONS(589), 1, anon_sym_EQ, + ACTIONS(1860), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76014,7 +76616,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(1866), 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, @@ -76035,9 +76656,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 21, + [4038] = 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), 21, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -76057,14 +76721,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3391] = 3, + [4108] = 6, + ACTIONS(395), 1, + anon_sym_EQ, + ACTIONS(443), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 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, @@ -76083,10 +76766,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 37, + ACTIONS(326), 20, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -76099,21 +76780,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -76121,13 +76787,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3458] = 5, - ACTIONS(1923), 1, + [4180] = 6, + ACTIONS(1929), 1, anon_sym_EQ, + ACTIONS(1957), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76143,7 +76811,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76164,10 +76832,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 22, + ACTIONS(1884), 20, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -76187,33 +76853,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3529] = 6, - ACTIONS(345), 1, - anon_sym_EQ, - ACTIONS(359), 1, - anon_sym_EQ_GT, + [4252] = 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(322), 20, + ACTIONS(1925), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76232,9 +76879,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 21, + ACTIONS(1927), 36, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -76247,6 +76894,21 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -76254,14 +76916,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3602] = 8, + [4318] = 8, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, + ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(598), 1, + ACTIONS(606), 1, anon_sym_COLON, - ACTIONS(1949), 1, + ACTIONS(1959), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, @@ -76322,13 +76984,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [3678] = 5, - ACTIONS(1927), 1, + [4394] = 5, + ACTIONS(1923), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76344,7 +77006,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76365,7 +77027,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 21, + ACTIONS(1884), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -76387,77 +77049,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3748] = 6, - ACTIONS(517), 1, - anon_sym_EQ_GT, - ACTIONS(1951), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 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(1866), 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(1868), 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, - [3820] = 3, + [4464] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 21, + ACTIONS(1937), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76479,7 +77075,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 36, + ACTIONS(1939), 36, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -76516,47 +77112,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3886] = 3, + [4530] = 6, + ACTIONS(523), 1, + anon_sym_EQ_GT, + ACTIONS(1955), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1929), 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(1931), 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, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76572,21 +77136,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, - [3952] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1941), 21, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76605,36 +77157,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 36, + ACTIONS(1884), 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_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_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, @@ -76642,7 +77178,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4018] = 3, + [4602] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -76705,14 +77241,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4084] = 3, + [4668] = 6, + ACTIONS(441), 1, + anon_sym_EQ, + ACTIONS(443), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1919), 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, @@ -76731,9 +77286,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1921), 36, + ACTIONS(326), 20, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -76746,21 +77300,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -76768,11 +77307,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4150] = 3, + [4740] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 21, + ACTIONS(1941), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76794,7 +77333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 36, + ACTIONS(1943), 36, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -76831,14 +77370,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4216] = 3, + [4806] = 6, + ACTIONS(1957), 1, + anon_sym_EQ_GT, + ACTIONS(1961), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + 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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76857,9 +77415,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 36, + ACTIONS(1884), 20, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -76872,21 +77429,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -76894,15 +77436,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4282] = 6, - ACTIONS(515), 1, - anon_sym_EQ, - ACTIONS(517), 1, + [4878] = 6, + ACTIONS(443), 1, anon_sym_EQ_GT, + ACTIONS(1961), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76918,7 +77460,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76939,18 +77481,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__automatic_semicolon, + ACTIONS(1884), 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, @@ -76960,33 +77502,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4354] = 6, - ACTIONS(1951), 1, - anon_sym_EQ, - ACTIONS(1953), 1, - anon_sym_EQ_GT, + [4950] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1866), 20, + ACTIONS(1933), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77005,36 +77528,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, - sym__automatic_semicolon, + ACTIONS(1935), 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_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, - [4426] = 6, - ACTIONS(517), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77050,9 +77558,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(1866), 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, + [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, @@ -77071,20 +77591,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, - sym__automatic_semicolon, + ACTIONS(1528), 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, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_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, @@ -77092,10 +77628,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4498] = 6, + [5082] = 6, ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(517), 1, + ACTIONS(523), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, @@ -77158,33 +77694,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4570] = 6, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, - anon_sym_EQ, + [5154] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1866), 20, + ACTIONS(1949), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77203,8 +77720,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, + ACTIONS(1951), 36, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -77217,6 +77735,21 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -77224,13 +77757,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4642] = 5, - ACTIONS(1923), 1, + [5220] = 7, + ACTIONS(411), 1, + anon_sym_COLON, + ACTIONS(415), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77246,40 +77783,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1866), 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(1868), 21, + ACTIONS(326), 18, + 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_LT_EQ, @@ -77289,15 +77802,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4712] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 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, + [5293] = 6, + ACTIONS(1891), 1, anon_sym_EQ_GT, + ACTIONS(1963), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77313,7 +77847,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(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, @@ -77334,54 +77888,14 @@ 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, - 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, - [4784] = 6, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(1955), 1, - anon_sym_EQ_GT, + [5364] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1866), 20, + ACTIONS(1925), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77400,20 +77914,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, + 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, - 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, @@ -77421,15 +77950,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4856] = 6, - ACTIONS(1923), 1, + [5429] = 5, + ACTIONS(1955), 1, anon_sym_EQ, - ACTIONS(1953), 1, - anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77445,7 +77972,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77466,7 +77993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, + ACTIONS(1884), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -77487,33 +78014,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4928] = 6, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1957), 1, - anon_sym_EQ, + [5498] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1866), 20, + ACTIONS(1949), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77532,20 +78040,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, + ACTIONS(1951), 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, - 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, @@ -77553,15 +78076,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5000] = 6, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, + [5563] = 7, + ACTIONS(606), 1, + anon_sym_COLON, + ACTIONS(1891), 1, anon_sym_EQ_GT, + ACTIONS(1963), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77577,7 +78102,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(322), 20, + 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, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77598,40 +78142,17 @@ 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, - 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, - [5072] = 8, - ACTIONS(411), 1, - anon_sym_COLON, + [5636] = 7, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, + ACTIONS(606), 1, + anon_sym_COLON, + ACTIONS(1963), 1, anon_sym_EQ, - ACTIONS(1856), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77647,7 +78168,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), 18, + ACTIONS(1884), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -77666,7 +78187,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77687,15 +78208,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5148] = 6, - ACTIONS(1955), 1, + [5709] = 7, + ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(1957), 1, + ACTIONS(589), 1, anon_sym_EQ, + ACTIONS(606), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77711,7 +78234,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(1866), 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, @@ -77732,32 +78274,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 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, - [5220] = 6, + [5782] = 6, + ACTIONS(395), 1, + anon_sym_EQ, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -77818,41 +78339,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5291] = 12, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_in, - ACTIONS(1959), 1, - sym_identifier, + [5853] = 5, ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(1963), 1, - anon_sym_of, - ACTIONS(1965), 1, - anon_sym_LBRACK, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3062), 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, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77868,9 +78361,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), 20, + ACTIONS(1882), 20, anon_sym_STAR, - anon_sym_instanceof, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77889,17 +78382,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5374] = 7, + 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, + [5922] = 6, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, + ACTIONS(1963), 1, anon_sym_EQ, - ACTIONS(598), 1, - anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77915,12 +78427,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(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, @@ -77934,7 +78447,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77955,31 +78468,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5447] = 5, - ACTIONS(1951), 1, - anon_sym_EQ, + [5993] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1866), 20, + ACTIONS(1530), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77998,7 +78494,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, + ACTIONS(1528), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -78012,6 +78508,21 @@ 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, @@ -78019,17 +78530,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5516] = 7, - ACTIONS(598), 1, - anon_sym_COLON, - ACTIONS(1875), 1, + [6058] = 6, + ACTIONS(1891), 1, anon_sym_EQ_GT, - ACTIONS(1968), 1, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78045,12 +78554,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(1868), 18, + 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, @@ -78064,7 +78574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78085,15 +78595,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5589] = 6, + [6129] = 6, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(1923), 1, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78109,7 +78619,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(1868), 19, + ACTIONS(1884), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -78129,7 +78639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78150,15 +78660,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5660] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(415), 1, - anon_sym_EQ_GT, + [6200] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + 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), 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, + 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, @@ -78174,17 +78715,38 @@ 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, + 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, + [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, - 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, @@ -78194,9 +78756,51 @@ 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, + 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, + 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, @@ -78215,15 +78819,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5731] = 6, - ACTIONS(1875), 1, + ACTIONS(1947), 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, + 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, + [6413] = 7, + ACTIONS(411), 1, + anon_sym_COLON, + ACTIONS(1891), 1, anon_sym_EQ_GT, - ACTIONS(1923), 1, + ACTIONS(1963), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78239,13 +78881,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(1868), 19, + ACTIONS(1884), 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, @@ -78259,7 +78900,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78280,15 +78921,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5802] = 6, - ACTIONS(1875), 1, + [6486] = 6, + ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(1968), 1, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78304,7 +78945,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(1868), 19, + ACTIONS(326), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -78324,7 +78965,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78345,17 +78986,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5873] = 7, + [6557] = 7, ACTIONS(411), 1, anon_sym_COLON, ACTIONS(415), 1, anon_sym_EQ_GT, - ACTIONS(587), 1, + ACTIONS(1963), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78371,7 +79012,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), 18, + ACTIONS(1884), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -78390,7 +79031,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78411,31 +79052,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5946] = 5, - ACTIONS(1923), 1, - anon_sym_EQ, + [6630] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1866), 20, + ACTIONS(1933), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78454,7 +79078,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1868), 20, + ACTIONS(1935), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -78468,6 +79092,21 @@ 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, @@ -78475,17 +79114,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6015] = 7, - ACTIONS(411), 1, - anon_sym_COLON, - ACTIONS(1875), 1, - anon_sym_EQ_GT, - ACTIONS(1968), 1, + [6695] = 5, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78501,26 +79136,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(1868), 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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78541,11 +79157,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6088] = 3, + 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, + 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, + [6764] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1929), 21, + ACTIONS(1937), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78567,7 +79204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1931), 35, + ACTIONS(1939), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -78603,46 +79240,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6153] = 3, + [6829] = 7, + 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(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), 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, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78658,6 +79266,17 @@ 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, @@ -78665,11 +79284,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6218] = 3, + 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, + [6901] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 21, + ACTIONS(1949), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78691,11 +79331,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 35, + ACTIONS(1951), 34, 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, @@ -78727,13 +79366,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6283] = 5, - ACTIONS(1957), 1, + [6965] = 5, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78749,39 +79388,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1866), 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(1868), 20, + 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_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, @@ -78791,14 +79408,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6352] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1919), 21, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78817,20 +79429,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1921), 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, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + [7033] = 7, + ACTIONS(415), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(1959), 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, @@ -78846,6 +79455,17 @@ 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, @@ -78853,14 +79473,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6417] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1933), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78879,47 +79494,11 @@ 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, - 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_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_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, - [6482] = 3, + [7105] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + ACTIONS(1925), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78941,11 +79520,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 35, + ACTIONS(1927), 34, 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, @@ -78977,11 +79555,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6547] = 3, + [7169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 21, + ACTIONS(1945), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79003,11 +79581,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 35, + ACTIONS(1947), 34, 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, @@ -79039,15 +79616,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6612] = 6, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(1968), 1, + [7233] = 5, + ACTIONS(1963), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79063,7 +79638,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(1868), 19, + ACTIONS(1884), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -79083,7 +79658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79104,7 +79679,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6683] = 3, + [7301] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -79165,60 +79740,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6747] = 3, + [7365] = 10, + 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(1976), 1, + sym__resource_binding_start, + ACTIONS(1978), 1, + sym__plain_resource_for_of_context, 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), 34, - sym__automatic_semicolon, + ACTIONS(326), 15, 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, @@ -79226,16 +79772,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6811] = 7, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, - anon_sym_EQ, - ACTIONS(1856), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -79252,27 +79788,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(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(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79291,11 +79808,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6883] = 3, + [7443] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1919), 21, + ACTIONS(1933), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79317,7 +79834,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1921), 34, + ACTIONS(1935), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -79352,51 +79869,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6947] = 5, - ACTIONS(1923), 1, - anon_sym_EQ, + [7507] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 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(1868), 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(1866), 20, + ACTIONS(1937), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79415,39 +79895,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7015] = 10, - ACTIONS(441), 1, - anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_in, - ACTIONS(1970), 1, - anon_sym_of, - ACTIONS(1972), 1, - sym__resource_binding_start, - ACTIONS(1974), 1, - sym__plain_resource_for_of_context, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(1939), 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, @@ -79463,31 +79923,18 @@ 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_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, - [7093] = 3, + 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, + [7571] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + ACTIONS(1941), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79509,7 +79956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 34, + ACTIONS(1943), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -79544,13 +79991,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7157] = 5, - ACTIONS(1968), 1, + [7635] = 7, + ACTIONS(443), 1, + anon_sym_EQ_GT, + ACTIONS(593), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1877), 15, + 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, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79566,27 +80034,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(1868), 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(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79607,14 +80055,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7225] = 3, + [7706] = 7, + ACTIONS(1957), 1, + anon_sym_EQ_GT, + ACTIONS(1982), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 21, + 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, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79633,19 +80119,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 34, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + [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, 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_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, @@ -79661,6 +80162,47 @@ 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, + [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, + 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, @@ -79668,17 +80210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7289] = 7, - ACTIONS(415), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, - anon_sym_EQ, - ACTIONS(1949), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79694,25 +80226,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79733,14 +80247,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7361] = 3, + [7919] = 7, + ACTIONS(1957), 1, + anon_sym_EQ_GT, + ACTIONS(1990), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1941), 21, + 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, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79759,19 +80311,34 @@ 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, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + [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, 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_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, @@ -79787,21 +80354,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, - [7425] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1929), 21, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79820,19 +80375,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1931), 34, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + [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, 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_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, @@ -79848,27 +80418,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [7489] = 7, + 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, + [8132] = 7, + ACTIONS(395), 1, + anon_sym_EQ, ACTIONS(443), 1, anon_sym_EQ_GT, - ACTIONS(1978), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1976), 4, + ACTIONS(602), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -79882,7 +80466,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79898,7 +80482,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(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79919,20 +80503,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7560] = 7, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(1955), 1, + [8203] = 7, + ACTIONS(443), 1, anon_sym_EQ_GT, + ACTIONS(599), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1981), 4, + ACTIONS(596), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -79946,7 +80530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79962,7 +80546,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(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79983,23 +80567,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7631] = 7, - ACTIONS(1955), 1, + [8274] = 8, + ACTIONS(1957), 1, anon_sym_EQ_GT, - ACTIONS(1978), 1, + 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(1976), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 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, @@ -80010,7 +80595,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80026,9 +80611,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(1866), 20, + ACTIONS(1882), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80047,20 +80631,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7702] = 7, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, + [8346] = 6, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1981), 4, + ACTIONS(1985), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -80074,7 +80656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80090,7 +80672,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80111,23 +80693,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7773] = 7, + [8414] = 8, + ACTIONS(441), 1, + anon_sym_EQ, ACTIONS(443), 1, anon_sym_EQ_GT, - ACTIONS(603), 1, - anon_sym_EQ, + ACTIONS(608), 1, + anon_sym_in, + ACTIONS(1974), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(600), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 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, @@ -80154,9 +80737,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(322), 20, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80175,23 +80757,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7844] = 7, + [8486] = 8, ACTIONS(443), 1, anon_sym_EQ_GT, - ACTIONS(591), 1, + 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(589), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, + ACTIONS(1884), 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, @@ -80202,7 +80785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80218,9 +80801,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(322), 20, + ACTIONS(1882), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80239,20 +80821,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7915] = 7, - ACTIONS(1955), 1, - anon_sym_EQ_GT, - ACTIONS(1986), 1, + [8558] = 9, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1983), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1868), 13, + 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, @@ -80266,7 +80850,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80282,9 +80866,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(1866), 20, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80303,20 +80886,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7986] = 7, - ACTIONS(443), 1, + [8632] = 7, + ACTIONS(1957), 1, anon_sym_EQ_GT, - ACTIONS(1986), 1, + ACTIONS(1961), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1983), 4, + ACTIONS(1998), 3, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -80330,7 +80912,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80346,7 +80928,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80367,20 +80949,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8057] = 7, - ACTIONS(395), 1, - anon_sym_EQ, + [8702] = 7, ACTIONS(443), 1, anon_sym_EQ_GT, + ACTIONS(1961), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(594), 4, + ACTIONS(1998), 3, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(326), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -80394,7 +80975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80410,7 +80991,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80431,7 +81012,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8128] = 7, + [8772] = 7, ACTIONS(441), 1, anon_sym_EQ, ACTIONS(443), 1, @@ -80439,7 +81020,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(613), 3, + ACTIONS(615), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, @@ -80494,19 +81075,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8198] = 7, - ACTIONS(1955), 1, - anon_sym_EQ_GT, - ACTIONS(1957), 1, + [8842] = 6, + ACTIONS(1982), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1989), 3, + ACTIONS(1980), 4, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -80520,7 +81100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80536,7 +81116,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80557,18 +81137,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8268] = 6, - ACTIONS(1978), 1, + [8910] = 6, + ACTIONS(1990), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1976), 4, + ACTIONS(1987), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -80582,7 +81162,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80598,7 +81178,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80619,20 +81199,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8336] = 7, - ACTIONS(443), 1, + [8978] = 7, + ACTIONS(635), 1, anon_sym_EQ_GT, - ACTIONS(1957), 1, + ACTIONS(637), 1, anon_sym_EQ, + ACTIONS(2001), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1989), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(326), 14, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80645,7 +81224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80661,7 +81240,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(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80682,24 +81261,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8406] = 8, - ACTIONS(1955), 1, + [9047] = 7, + ACTIONS(635), 1, anon_sym_EQ_GT, - ACTIONS(1957), 1, + ACTIONS(637), 1, anon_sym_EQ, - ACTIONS(1992), 1, - anon_sym_in, - ACTIONS(1995), 1, - anon_sym_of, + ACTIONS(2003), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(326), 14, sym__ternary_qmark, - 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, @@ -80710,7 +81286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80726,8 +81302,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(1866), 19, + ACTIONS(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80746,24 +81323,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8478] = 8, - ACTIONS(441), 1, + [9116] = 6, + ACTIONS(1961), 1, anon_sym_EQ, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_in, - ACTIONS(1970), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, - sym__ternary_qmark, + 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_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -80774,7 +81347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80790,8 +81363,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(1882), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80810,19 +81384,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8550] = 6, - ACTIONS(1986), 1, + [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(1983), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(326), 14, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80835,7 +81409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80851,7 +81425,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(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80872,24 +81446,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8618] = 8, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1957), 1, + [9252] = 6, + ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(1992), 1, - anon_sym_in, - ACTIONS(1995), 1, - anon_sym_of, + ACTIONS(620), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(326), 15, sym__ternary_qmark, - anon_sym_COMMA, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -80900,7 +81470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80916,8 +81486,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(1866), 19, + ACTIONS(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80936,23 +81507,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8690] = 9, - ACTIONS(395), 1, + [9319] = 6, + ACTIONS(618), 1, anon_sym_EQ, - ACTIONS(443), 1, + ACTIONS(620), 1, anon_sym_EQ_GT, - ACTIONS(606), 1, - anon_sym_in, - ACTIONS(1970), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1974), 2, - sym__resource_binding_start, - sym__plain_resource_for_of_context, - ACTIONS(326), 13, + ACTIONS(326), 15, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80981,8 +81547,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(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81001,19 +81568,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8764] = 6, - ACTIONS(1923), 1, + [9386] = 6, + ACTIONS(1929), 1, anon_sym_EQ, + ACTIONS(2007), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1981), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 15, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81026,7 +81592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81042,7 +81608,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81063,20 +81629,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8832] = 8, - ACTIONS(1955), 1, + [9453] = 6, + ACTIONS(620), 1, anon_sym_EQ_GT, - ACTIONS(1976), 1, - anon_sym_COMMA, - ACTIONS(1983), 1, - anon_sym_RBRACK, - ACTIONS(1986), 1, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 13, + ACTIONS(1884), 15, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81089,7 +81653,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81105,7 +81669,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81126,19 +81690,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8903] = 7, - ACTIONS(633), 1, + [9520] = 6, + ACTIONS(2007), 1, anon_sym_EQ_GT, - ACTIONS(637), 1, + ACTIONS(2009), 1, anon_sym_EQ, - ACTIONS(1997), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1884), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81151,7 +81714,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81167,7 +81730,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81188,18 +81751,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8972] = 6, - ACTIONS(616), 1, + [9587] = 6, + ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(618), 1, + ACTIONS(631), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, 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, @@ -81249,19 +81812,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9039] = 7, - ACTIONS(633), 1, - anon_sym_EQ_GT, - ACTIONS(637), 1, + [9654] = 6, + ACTIONS(1929), 1, anon_sym_EQ, - ACTIONS(1999), 1, - sym__resource_binding_start, + ACTIONS(2011), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1884), 15, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81274,7 +81836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81290,7 +81852,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81311,18 +81873,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9108] = 6, - ACTIONS(618), 1, + [9721] = 6, + ACTIONS(631), 1, anon_sym_EQ_GT, - ACTIONS(1923), 1, + ACTIONS(1929), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(1884), 15, sym__ternary_qmark, - sym__await_operand_end, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81335,7 +81897,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81351,7 +81913,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81372,22 +81934,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9175] = 7, - ACTIONS(1957), 1, + [9788] = 8, + ACTIONS(443), 1, + anon_sym_EQ_GT, + ACTIONS(591), 1, + anon_sym_COMMA, + ACTIONS(596), 1, + anon_sym_RBRACK, + ACTIONS(599), 1, anon_sym_EQ, - ACTIONS(1992), 1, - anon_sym_in, - ACTIONS(1995), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(326), 13, sym__ternary_qmark, - anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -81398,7 +81960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81414,8 +81976,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(1866), 19, + ACTIONS(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81434,18 +81997,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9244] = 6, - ACTIONS(2001), 1, - anon_sym_EQ, - ACTIONS(2003), 1, + [9859] = 8, + ACTIONS(1957), 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(1868), 15, + ACTIONS(1884), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81458,7 +82023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81474,7 +82039,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81495,18 +82060,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9311] = 6, - ACTIONS(629), 1, + [9930] = 8, + ACTIONS(443), 1, anon_sym_EQ_GT, - ACTIONS(2005), 1, + 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(1868), 15, + ACTIONS(1884), 13, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81519,7 +82086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81535,7 +82102,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81556,19 +82123,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9378] = 7, - ACTIONS(633), 1, + [10001] = 6, + ACTIONS(620), 1, anon_sym_EQ_GT, - ACTIONS(637), 1, + ACTIONS(2009), 1, anon_sym_EQ, - ACTIONS(2007), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1884), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81581,7 +82147,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81597,7 +82163,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81618,20 +82184,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9447] = 6, - ACTIONS(629), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, + [10068] = 7, + 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(1868), 15, + ACTIONS(1884), 15, 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, @@ -81642,7 +82210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81658,9 +82226,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(1866), 20, + ACTIONS(1882), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81679,11 +82246,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9514] = 6, - ACTIONS(395), 1, - anon_sym_EQ, - ACTIONS(629), 1, + [10137] = 6, + ACTIONS(631), 1, anon_sym_EQ_GT, + ACTIONS(633), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -81740,15 +82307,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9581] = 6, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(2009), 1, + [10204] = 6, + ACTIONS(2011), 1, anon_sym_EQ_GT, + ACTIONS(2013), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(1884), 15, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -81764,7 +82331,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81780,7 +82347,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81801,15 +82368,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9648] = 6, - ACTIONS(629), 1, - anon_sym_EQ_GT, + [10271] = 6, ACTIONS(631), 1, + anon_sym_EQ_GT, + ACTIONS(2013), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + ACTIONS(1884), 15, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -81825,7 +82392,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81841,7 +82408,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81862,18 +82429,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9715] = 6, - ACTIONS(2005), 1, - anon_sym_EQ, - ACTIONS(2009), 1, + [10338] = 7, + ACTIONS(635), 1, anon_sym_EQ_GT, + ACTIONS(637), 1, + anon_sym_EQ, + ACTIONS(2015), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(326), 14, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81886,7 +82454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81902,9 +82470,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1866), 20, + 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, + [10407] = 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, @@ -81923,18 +82517,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9782] = 6, + ACTIONS(1943), 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, + [10467] = 8, ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(618), 1, + 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), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81963,9 +82590,34 @@ 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(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, + [10537] = 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, @@ -81984,19 +82636,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9849] = 7, - ACTIONS(633), 1, - anon_sym_EQ_GT, - ACTIONS(637), 1, + ACTIONS(1927), 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, + [10597] = 5, + ACTIONS(2013), 1, anon_sym_EQ, - ACTIONS(2011), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1884), 15, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82009,7 +82689,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82025,7 +82705,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82046,18 +82726,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9918] = 6, - ACTIONS(1957), 1, + [10661] = 6, + ACTIONS(2017), 1, anon_sym_EQ, + ACTIONS(2019), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1989), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1868), 13, + ACTIONS(1884), 14, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82070,7 +82749,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82086,7 +82765,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82107,20 +82786,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9985] = 8, - ACTIONS(443), 1, + [10727] = 6, + ACTIONS(635), 1, anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_COMMA, - ACTIONS(600), 1, - anon_sym_RBRACK, - ACTIONS(603), 1, + ACTIONS(637), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 13, + ACTIONS(326), 14, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82170,18 +82846,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10056] = 6, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(2003), 1, + [10793] = 6, + ACTIONS(649), 1, anon_sym_EQ_GT, + ACTIONS(2017), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(1884), 14, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82194,7 +82869,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82210,7 +82885,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82231,15 +82906,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10123] = 6, - ACTIONS(618), 1, - anon_sym_EQ_GT, - ACTIONS(2001), 1, - anon_sym_EQ, + [10859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + 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, @@ -82248,14 +82941,6 @@ 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(1877), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82271,40 +82956,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(1866), 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, - [10190] = 8, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1976), 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, + [10919] = 7, + ACTIONS(1980), 1, anon_sym_COMMA, - ACTIONS(1983), 1, + ACTIONS(1987), 1, anon_sym_RBRACK, - ACTIONS(1986), 1, + ACTIONS(1990), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -82318,7 +82987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82334,7 +83003,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82355,17 +83024,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10261] = 6, + [10987] = 6, ACTIONS(395), 1, anon_sym_EQ, - ACTIONS(633), 1, + ACTIONS(649), 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_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82415,17 +83084,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10327] = 6, - ACTIONS(633), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, + [11053] = 6, + ACTIONS(1929), 1, anon_sym_EQ, + ACTIONS(2019), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 14, + ACTIONS(1884), 14, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82438,7 +83107,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82454,7 +83123,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82475,17 +83144,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10393] = 6, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(2013), 1, + [11119] = 6, + ACTIONS(649), 1, anon_sym_EQ_GT, + ACTIONS(1929), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 14, + ACTIONS(1884), 14, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82498,7 +83167,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82514,7 +83183,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82535,48 +83204,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10459] = 6, - ACTIONS(633), 1, - anon_sym_EQ_GT, - ACTIONS(2015), 1, - anon_sym_EQ, + [11185] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 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(1877), 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(1866), 20, + ACTIONS(1933), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -82595,30 +83230,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10525] = 6, - ACTIONS(647), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1868), 14, + ACTIONS(1935), 30, sym__ternary_qmark, - anon_sym_LBRACE, + 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(1877), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82634,38 +83254,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1866), 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, - [10591] = 6, - ACTIONS(395), 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, + [11245] = 5, + ACTIONS(1929), 1, anon_sym_EQ, - ACTIONS(647), 1, - anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1884), 15, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82678,7 +83283,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82694,7 +83299,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82715,11 +83320,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10657] = 3, + [11309] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1929), 21, + ACTIONS(1937), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -82741,7 +83346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1931), 30, + ACTIONS(1939), 30, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -82772,17 +83377,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10717] = 6, - ACTIONS(1923), 1, - anon_sym_EQ, - ACTIONS(2017), 1, + [11369] = 6, + ACTIONS(635), 1, anon_sym_EQ_GT, + ACTIONS(1929), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 14, + ACTIONS(1884), 14, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82795,7 +83400,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82811,7 +83416,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82832,41 +83437,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10783] = 3, + [11435] = 6, + ACTIONS(2021), 1, + anon_sym_EQ, + ACTIONS(2023), 1, + anon_sym_EQ_GT, 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, + ACTIONS(1884), 14, 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(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82882,21 +83476,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, - [10843] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1941), 21, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -82915,15 +83497,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1943), 30, + [11501] = 6, + ACTIONS(647), 1, + anon_sym_EQ, + ACTIONS(649), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, 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, @@ -82939,24 +83536,37 @@ 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, - [10903] = 6, - ACTIONS(633), 1, - anon_sym_EQ_GT, - ACTIONS(637), 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, + [11567] = 5, + ACTIONS(2009), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1884), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -82969,7 +83579,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -82985,7 +83595,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(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83006,11 +83616,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10969] = 3, + [11631] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 21, + ACTIONS(1945), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -83032,7 +83642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 30, + ACTIONS(1947), 30, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -83063,74 +83673,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11029] = 5, - ACTIONS(2005), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1868), 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(1877), 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(1866), 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, - [11093] = 6, - ACTIONS(2013), 1, + [11691] = 6, + ACTIONS(635), 1, anon_sym_EQ_GT, - ACTIONS(2015), 1, + ACTIONS(2021), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 14, + ACTIONS(1884), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -83145,7 +83696,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83161,7 +83712,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83182,16 +83733,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11159] = 5, - ACTIONS(1923), 1, + [11757] = 6, + ACTIONS(395), 1, anon_sym_EQ, + ACTIONS(635), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83204,7 +83756,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83220,7 +83772,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(1866), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83241,11 +83793,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11223] = 3, + [11823] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + ACTIONS(1949), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -83267,7 +83819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 30, + ACTIONS(1951), 30, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -83298,16 +83850,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11283] = 5, - ACTIONS(2001), 1, + [11883] = 6, + ACTIONS(1929), 1, anon_sym_EQ, + ACTIONS(2023), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 15, + ACTIONS(1884), 14, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83320,7 +83873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83336,7 +83889,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83357,19 +83910,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11347] = 8, - ACTIONS(395), 1, + [11949] = 8, + ACTIONS(1929), 1, anon_sym_EQ, - ACTIONS(443), 1, + ACTIONS(1957), 1, anon_sym_EQ_GT, - ACTIONS(606), 1, + ACTIONS(1993), 1, anon_sym_in, - ACTIONS(1970), 1, + ACTIONS(1996), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -83383,7 +83936,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83399,7 +83952,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), 19, + ACTIONS(1882), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -83419,77 +83972,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11417] = 6, - ACTIONS(645), 1, - anon_sym_EQ, - ACTIONS(647), 1, + [12019] = 8, + ACTIONS(443), 1, anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 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(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, - [11483] = 7, - ACTIONS(1976), 1, - anon_sym_COMMA, - ACTIONS(1983), 1, - anon_sym_RBRACK, - ACTIONS(1986), 1, + ACTIONS(1929), 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(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -83503,7 +83998,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83519,9 +84014,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(1866), 20, + ACTIONS(1882), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -83540,11 +84034,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11551] = 3, + [12089] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 21, + ACTIONS(1925), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -83566,10 +84060,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1947), 30, + ACTIONS(1927), 29, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83597,11 +84090,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11611] = 3, + [12148] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1919), 21, + ACTIONS(1945), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -83623,10 +84116,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1921), 30, + ACTIONS(1947), 29, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83654,48 +84146,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11671] = 6, - ACTIONS(647), 1, - anon_sym_EQ_GT, - ACTIONS(2019), 1, - anon_sym_EQ, + [12207] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 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(1877), 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(1866), 20, + ACTIONS(1530), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -83714,30 +84172,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11737] = 6, - ACTIONS(2017), 1, - anon_sym_EQ_GT, - ACTIONS(2019), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1868), 14, + ACTIONS(1528), 29, 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_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(1877), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83753,41 +84195,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1866), 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, - [11803] = 8, - ACTIONS(1923), 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, + [12266] = 5, + ACTIONS(2017), 1, anon_sym_EQ, - ACTIONS(1955), 1, - anon_sym_EQ_GT, - ACTIONS(1992), 1, - anon_sym_in, - ACTIONS(1995), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 13, + ACTIONS(1884), 14, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -83800,7 +84223,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83816,8 +84239,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(1866), 19, + ACTIONS(1882), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -83836,19 +84260,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11873] = 8, - ACTIONS(443), 1, - anon_sym_EQ_GT, - ACTIONS(1923), 1, + [12329] = 7, + ACTIONS(1929), 1, anon_sym_EQ, - ACTIONS(1992), 1, + ACTIONS(1993), 1, anon_sym_in, - ACTIONS(1995), 1, + ACTIONS(1996), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 13, + ACTIONS(1884), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -83862,7 +84284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -83878,34 +84300,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(1866), 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, - [11943] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1919), 21, + ACTIONS(1882), 19, anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -83924,97 +84320,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1921), 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, - [12002] = 3, - 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), 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, - [12061] = 3, + [12396] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 21, + ACTIONS(1949), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -84036,7 +84346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1935), 29, + ACTIONS(1951), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84066,11 +84376,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12120] = 3, + [12455] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1937), 21, + ACTIONS(1933), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -84092,7 +84402,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1939), 29, + ACTIONS(1935), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84122,11 +84432,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12179] = 3, + [12514] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1530), 21, + ACTIONS(1937), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -84148,7 +84458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1528), 29, + ACTIONS(1939), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84178,13 +84488,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12238] = 5, - ACTIONS(1923), 1, + [12573] = 5, + ACTIONS(2021), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 14, + ACTIONS(1884), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84199,7 +84509,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84215,7 +84525,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(1866), 20, + ACTIONS(1882), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84236,18 +84546,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12301] = 7, - ACTIONS(1923), 1, + [12636] = 5, + ACTIONS(1929), 1, anon_sym_EQ, - ACTIONS(1992), 1, - anon_sym_in, - ACTIONS(1995), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 13, + ACTIONS(1884), 14, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -84260,7 +84567,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1877), 15, + ACTIONS(1893), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -84276,8 +84583,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(1866), 19, + ACTIONS(1882), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -84296,11 +84604,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12368] = 3, + [12699] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1929), 21, + ACTIONS(1941), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -84322,7 +84630,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1931), 29, + ACTIONS(1943), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -84352,201 +84660,607 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12427] = 5, - ACTIONS(2019), 1, + [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, + 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), 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_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, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1868), 14, + 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, 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, - ACTIONS(1877), 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(1866), 20, + [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, 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), 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, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_AMP, 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_PERCENT, - anon_sym_STAR_STAR, 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, + anon_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, - [12490] = 3, + 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(1941), 21, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2063), 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, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_AMP, 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, + 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_PERCENT, - anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1943), 29, + ACTIONS(2071), 29, sym__ternary_qmark, - sym__await_operand_end, + 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_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, - [12549] = 5, - ACTIONS(2015), 1, - anon_sym_EQ, + [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(1868), 14, + ACTIONS(2077), 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(2079), 29, sym__ternary_qmark, - sym__await_operand_end, + 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, - ACTIONS(1877), 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(1866), 20, + [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, 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, + 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, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_AMP, 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, + 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(2095), 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, + [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, + 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(2103), 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, - [12612] = 11, - ACTIONS(1438), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13411] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(2021), 1, + ACTIONS(2105), 1, sym_identifier, - ACTIONS(2025), 1, + ACTIONS(2107), 1, anon_sym_COMMA, - ACTIONS(2027), 1, + ACTIONS(2109), 1, anon_sym_RBRACE, - STATE(2657), 1, - sym_string, - STATE(2658), 1, - sym_export_specifier, - STATE(2661), 1, - sym__local_export_specifier, - STATE(2662), 1, - sym__module_export_name, + STATE(2682), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 35, + STATE(3360), 2, + sym__module_export_name, + sym_string, + ACTIONS(2039), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -84582,25 +85296,76 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [12681] = 10, - ACTIONS(691), 1, + [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, + 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(2071), 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, - ACTIONS(2033), 1, + [13531] = 10, + ACTIONS(801), 1, + anon_sym_BQUOTE, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2039), 1, + ACTIONS(2121), 1, sym_optional_chain, - STATE(932), 1, - sym_template_string, - STATE(938), 1, + STATE(1063), 1, sym_arguments, + STATE(1195), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2029), 12, + ACTIONS(2025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84613,9 +85378,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2031), 25, + ACTIONS(2027), 24, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84639,13 +85403,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [12748] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [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(985), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84658,10 +85424,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 31, + ACTIONS(2125), 29, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84690,15 +85454,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12803] = 5, - ACTIONS(2045), 1, - sym__arrow_function_block_end, - ACTIONS(2047), 1, + [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(2041), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84711,7 +85475,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2043), 29, + ACTIONS(2063), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84741,15 +85505,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12859] = 5, - ACTIONS(2053), 1, + [13709] = 5, + ACTIONS(2139), 1, sym__arrow_function_block_continuation, - ACTIONS(2055), 1, + ACTIONS(2141), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84762,7 +85526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 29, + ACTIONS(2137), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84792,15 +85556,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12915] = 5, - ACTIONS(2061), 1, + [13765] = 5, + ACTIONS(2143), 1, sym__arrow_function_block_continuation, - ACTIONS(2063), 1, + ACTIONS(2145), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84813,7 +85577,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 29, + ACTIONS(2079), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84843,15 +85607,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12971] = 5, - ACTIONS(2069), 1, - sym__arrow_function_block_continuation, - ACTIONS(2071), 1, + [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(2065), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84864,7 +85628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 29, + ACTIONS(2125), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84894,15 +85658,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13027] = 5, - ACTIONS(2077), 1, + [13877] = 5, + ACTIONS(2155), 1, sym__arrow_function_block_continuation, - ACTIONS(2079), 1, + ACTIONS(2157), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84915,7 +85679,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 29, + ACTIONS(2153), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84945,15 +85709,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13083] = 5, - ACTIONS(2085), 1, - sym__arrow_function_block_continuation, - ACTIONS(2087), 1, - sym__completed_arrow_function, + [13933] = 4, + ACTIONS(2163), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84966,8 +85728,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 29, + ACTIONS(2161), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84996,15 +85759,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13139] = 5, - ACTIONS(2093), 1, - sym__arrow_function_block_end, - ACTIONS(2095), 1, + [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(2089), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85017,7 +85780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2091), 29, + ACTIONS(2137), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85047,15 +85810,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13195] = 5, - ACTIONS(2101), 1, - sym__arrow_function_block_end, - ACTIONS(2103), 1, + [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, + 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(2171), 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_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, + [14105] = 4, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2097), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85068,8 +85883,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 29, + ACTIONS(993), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85098,11 +85914,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13251] = 3, + [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(1031), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85115,10 +85935,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 31, + ACTIONS(2175), 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, + [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, + 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, + sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85147,15 +86016,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13303] = 5, - ACTIONS(2105), 1, + [14271] = 5, + ACTIONS(2193), 1, sym__arrow_function_block_continuation, - ACTIONS(2107), 1, + ACTIONS(2195), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85168,7 +86037,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 29, + ACTIONS(2191), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85198,15 +86067,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13359] = 5, - ACTIONS(2109), 1, + [14327] = 5, + ACTIONS(2197), 1, sym__arrow_function_block_continuation, - ACTIONS(2111), 1, + ACTIONS(2199), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85219,7 +86088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 29, + ACTIONS(2153), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85249,15 +86118,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13415] = 5, - ACTIONS(2113), 1, + [14383] = 5, + ACTIONS(2201), 1, sym__arrow_function_block_continuation, - ACTIONS(2115), 1, + ACTIONS(2203), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85270,7 +86139,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 29, + ACTIONS(2175), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85300,21 +86169,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13471] = 8, - ACTIONS(691), 1, - anon_sym_BQUOTE, - ACTIONS(2035), 1, + [14439] = 5, + ACTIONS(2205), 1, + sym__arrow_function_block_end, + ACTIONS(2207), 1, + sym__completed_arrow_function, + 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, + 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, - ACTIONS(2037), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2039), 1, sym_optional_chain, - STATE(932), 1, - sym_template_string, + anon_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(2117), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85327,9 +86241,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 26, + ACTIONS(2191), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85339,7 +86252,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, @@ -85354,15 +86270,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [13533] = 5, - ACTIONS(2121), 1, + anon_sym_BQUOTE, + [14551] = 5, + ACTIONS(2213), 1, sym__arrow_function_block_end, - ACTIONS(2123), 1, + ACTIONS(2215), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2089), 12, + ACTIONS(2045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85375,7 +86292,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2091), 29, + ACTIONS(2047), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85405,13 +86322,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13589] = 4, - ACTIONS(2129), 1, + [14607] = 4, + ACTIONS(2221), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85424,7 +86341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 30, + ACTIONS(2219), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -85455,25 +86372,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13643] = 10, - ACTIONS(799), 1, - anon_sym_BQUOTE, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2137), 1, - sym_optional_chain, - STATE(1181), 1, - sym_template_string, - STATE(1193), 1, - sym_arguments, + [14661] = 5, + ACTIONS(2223), 1, + sym__arrow_function_block_end, + ACTIONS(2225), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2029), 12, + ACTIONS(2093), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85486,17 +86393,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2031), 24, + ACTIONS(2095), 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, @@ -85511,15 +86422,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [13709] = 5, - ACTIONS(2143), 1, + anon_sym_BQUOTE, + [14717] = 5, + ACTIONS(2227), 1, sym__arrow_function_block_end, - ACTIONS(2145), 1, + ACTIONS(2229), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2139), 12, + ACTIONS(2085), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85532,7 +86444,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2141), 29, + ACTIONS(2087), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85562,15 +86474,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13765] = 5, - ACTIONS(2147), 1, - sym__arrow_function_block_continuation, - ACTIONS(2149), 1, - sym__completed_arrow_function, + [14773] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85583,8 +86491,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 29, + ACTIONS(1053), 31, sym__ternary_qmark, + sym__arrow_function_block_end, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85613,15 +86523,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13821] = 5, - ACTIONS(2151), 1, - sym__arrow_function_block_continuation, - ACTIONS(2153), 1, - sym__completed_arrow_function, + [14825] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85634,8 +86540,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 29, + ACTIONS(2233), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85664,15 +86571,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13877] = 5, - ACTIONS(2155), 1, - sym__arrow_function_block_end, - ACTIONS(2157), 1, - sym__completed_arrow_function, + [14876] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2041), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85685,8 +86588,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2043), 29, + ACTIONS(1053), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85715,117 +86619,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13933] = 5, - ACTIONS(2159), 1, - sym__arrow_function_block_end, - ACTIONS(2161), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2139), 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(2141), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [14927] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(2031), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [13989] = 5, - ACTIONS(2167), 1, - sym__arrow_function_block_end, - ACTIONS(2169), 1, - sym__completed_arrow_function, + ACTIONS(2267), 1, + sym__ternary_qmark, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2235), 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(2247), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + 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(2047), 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, - [14045] = 5, - ACTIONS(2171), 1, - sym__arrow_function_block_end, - ACTIONS(2173), 1, + [15024] = 4, + ACTIONS(2273), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85838,7 +86709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, + ACTIONS(2271), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85868,66 +86739,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14101] = 5, - ACTIONS(2179), 1, - sym__arrow_function_block_continuation, - ACTIONS(2181), 1, + [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, + 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(2175), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2235), 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(2247), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + 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(2183), 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, - [14157] = 5, - ACTIONS(2187), 1, - sym__arrow_function_block_end, - ACTIONS(2189), 1, + [15174] = 4, + ACTIONS(2279), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85940,7 +86829,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2185), 29, + ACTIONS(2277), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85970,15 +86859,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14213] = 5, - ACTIONS(2191), 1, - sym__arrow_function_block_continuation, - ACTIONS(2193), 1, + [15227] = 4, + ACTIONS(2285), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85991,7 +86878,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 29, + ACTIONS(2283), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86021,13 +86908,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14269] = 4, - ACTIONS(2199), 1, - anon_sym_EQ, + [15280] = 4, + ACTIONS(2291), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86040,9 +86927,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 30, + ACTIONS(2289), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86071,21 +86957,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14323] = 8, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - STATE(931), 1, - sym_arguments, + [15333] = 4, + ACTIONS(2297), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86098,18 +86976,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 26, + ACTIONS(2295), 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, @@ -86125,68 +87006,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14385] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2207), 1, - sym_identifier, - ACTIONS(2209), 1, - anon_sym_COMMA, - ACTIONS(2211), 1, - anon_sym_RBRACE, - STATE(2685), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3314), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, - [14449] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [15386] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86199,7 +87023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 30, + ACTIONS(326), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86230,15 +87054,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14503] = 5, - ACTIONS(2213), 1, - sym__arrow_function_block_end, - ACTIONS(2215), 1, + [15437] = 5, + ACTIONS(995), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(987), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(991), 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(993), 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, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2097), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86251,7 +87123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 29, + ACTIONS(2301), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86281,24 +87153,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14559] = 9, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - STATE(931), 1, - sym_arguments, + [15545] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2217), 12, + ACTIONS(1882), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86311,7 +87170,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 24, + ACTIONS(1884), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86319,10 +87178,14 @@ 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, @@ -86335,16 +87198,14 @@ 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, - [14623] = 5, - ACTIONS(2223), 1, - sym__arrow_function_block_end, - ACTIONS(2225), 1, - sym__completed_arrow_function, + [15596] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86357,8 +87218,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2185), 29, + ACTIONS(2171), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86387,11 +87249,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14679] = 3, + [15647] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2305), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86404,7 +87266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 30, + ACTIONS(2307), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86435,69 +87297,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14730] = 26, - ACTIONS(2033), 1, + [15698] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2225), 1, + ACTIONS(2187), 1, sym__completed_arrow_function, - ACTIONS(2237), 1, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2185), 8, + ACTIONS(2183), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -86506,69 +87368,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [14827] = 26, - ACTIONS(2033), 1, + [15795] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2103), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2215), 1, + sym__completed_arrow_function, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2099), 8, + ACTIONS(2047), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -86577,69 +87439,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [14924] = 26, - ACTIONS(2033), 1, + [15892] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2123), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2225), 1, + sym__completed_arrow_function, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2091), 8, + ACTIONS(2095), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -86648,69 +87510,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [15021] = 26, - ACTIONS(2033), 1, + [15989] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2047), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2091), 1, + sym__completed_arrow_function, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2043), 8, + ACTIONS(2087), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -86719,13 +87581,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [15118] = 4, - ACTIONS(2269), 1, - sym__completed_arrow_function, + [16086] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86738,8 +87598,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(2311), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86768,160 +87629,153 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15171] = 4, - ACTIONS(2275), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2271), 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(2273), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [16137] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(2031), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(2033), 1, anon_sym_DOT, + ACTIONS(2057), 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [15224] = 4, - ACTIONS(2281), 1, - sym__completed_arrow_function, + ACTIONS(2267), 1, + sym__ternary_qmark, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2235), 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(2247), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + 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_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, + [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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [15277] = 4, - ACTIONS(2287), 1, - sym__completed_arrow_function, + ACTIONS(2267), 1, + sym__ternary_qmark, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2235), 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(2247), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + 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_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, - [15330] = 4, - ACTIONS(2293), 1, - sym__completed_arrow_function, + [16331] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86934,8 +87788,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 29, + ACTIONS(2315), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86964,13 +87819,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15383] = 4, - ACTIONS(2299), 1, + [16382] = 4, + ACTIONS(2317), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86983,7 +87838,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 29, + ACTIONS(2271), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87013,25 +87868,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15436] = 10, - ACTIONS(745), 1, - anon_sym_BQUOTE, - ACTIONS(2301), 1, + [16435] = 25, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2307), 1, + ACTIONS(2057), 1, sym_optional_chain, - STATE(1210), 1, - sym_template_string, - STATE(1224), 1, + 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(2029), 12, + 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(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, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87044,16 +87955,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2031), 23, - sym__automatic_semicolon, + ACTIONS(2321), 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, @@ -87068,11 +87985,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [15501] = 3, + anon_sym_BQUOTE, + [16581] = 4, + ACTIONS(2323), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87085,9 +88005,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 30, + ACTIONS(2277), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87116,11 +88035,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15552] = 3, + [16634] = 4, + ACTIONS(2325), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1866), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87133,9 +88054,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 30, + ACTIONS(2283), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87164,11 +88084,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15603] = 3, + [16687] = 4, + ACTIONS(2327), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87181,9 +88103,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 30, + ACTIONS(2289), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87212,11 +88133,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15654] = 3, + [16740] = 4, + ACTIONS(2329), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87229,9 +88152,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 30, + ACTIONS(2295), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87260,11 +88182,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15705] = 3, + [16793] = 4, + ACTIONS(2331), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87277,9 +88201,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 30, + ACTIONS(2301), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87308,11 +88231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15756] = 3, + [16846] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87325,7 +88248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2319), 30, + ACTIONS(2335), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87356,68 +88279,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15807] = 25, - ACTIONS(2033), 1, + [16897] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2099), 1, + sym__completed_arrow_function, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 9, - sym__completed_arrow_function, + ACTIONS(2095), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -87426,11 +88350,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [15902] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2321), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87443,7 +88420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2323), 30, + ACTIONS(2335), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87474,59 +88451,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15953] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2235), 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(2247), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 30, - sym__ternary_qmark, + 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, - 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, - [16004] = 3, + [17201] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87539,7 +88538,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 30, + ACTIONS(2343), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87570,81 +88569,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16055] = 25, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(2237), 1, - anon_sym_AMP_AMP, - ACTIONS(2239), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, - anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, - anon_sym_PERCENT, - ACTIONS(2255), 1, - anon_sym_STAR_STAR, - ACTIONS(2261), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, + [17252] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2257), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2329), 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, - [16150] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2331), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87657,7 +88586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 30, + ACTIONS(2347), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87688,11 +88617,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16201] = 3, + [17303] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2349), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87705,7 +88634,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 30, + ACTIONS(2351), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87736,11 +88665,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16252] = 3, + [17354] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2353), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87753,7 +88682,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 30, + ACTIONS(2355), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87784,11 +88713,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16303] = 3, + [17405] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2357), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87801,7 +88730,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 30, + ACTIONS(2359), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87832,11 +88761,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16354] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87849,22 +88792,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 30, + ACTIONS(2027), 23, + 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_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, @@ -87879,68 +88816,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [16405] = 25, - ACTIONS(2033), 1, + [17521] = 25, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2351), 9, + ACTIONS(2369), 9, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -87950,11 +88886,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [16500] = 3, + [17616] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2371), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87967,7 +88903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 30, + ACTIONS(2373), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87998,11 +88934,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16551] = 3, + [17667] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2375), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88015,7 +88951,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 30, + ACTIONS(2377), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88046,11 +88982,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16602] = 3, + [17718] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 12, + ACTIONS(2379), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88063,7 +88999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2363), 30, + ACTIONS(2381), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88094,67 +89030,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16653] = 25, - ACTIONS(2033), 1, + [17769] = 25, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2265), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2267), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2365), 9, + ACTIONS(2383), 9, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -88164,39 +89100,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [16748] = 15, - ACTIONS(2033), 1, + [17864] = 15, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, + ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2369), 7, + ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -88204,7 +89140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 19, + ACTIONS(2385), 19, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88224,26 +89160,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [16823] = 10, - ACTIONS(2033), 1, + [17939] = 10, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88256,7 +89192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 22, + ACTIONS(2385), 22, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88279,59 +89215,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [16888] = 21, - ACTIONS(2033), 1, + [18004] = 21, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 13, + ACTIONS(2385), 13, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88345,61 +89281,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [16975] = 22, - ACTIONS(2033), 1, + [18091] = 22, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, - anon_sym_AMP_AMP, ACTIONS(2241), 1, - anon_sym_GT_GT, + anon_sym_AMP_AMP, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 12, + ACTIONS(2385), 12, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88412,34 +89348,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17064] = 13, - ACTIONS(2033), 1, + [18180] = 13, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2369), 8, + ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -88448,7 +89384,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 21, + ACTIONS(2385), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88470,56 +89406,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17135] = 19, - ACTIONS(2033), 1, + [18251] = 19, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, + ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2369), 2, + ACTIONS(2387), 2, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 14, + ACTIONS(2385), 14, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88534,57 +89470,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17218] = 20, - ACTIONS(2033), 1, + [18334] = 20, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2369), 1, + ACTIONS(2387), 1, anon_sym_PIPE, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 14, + ACTIONS(2385), 14, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88599,59 +89535,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17303] = 21, - ACTIONS(2033), 1, + [18419] = 21, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - ACTIONS(2369), 1, + ACTIONS(2387), 1, anon_sym_PIPE, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 13, + ACTIONS(2385), 13, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88665,31 +89601,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17390] = 12, - ACTIONS(2033), 1, + [18506] = 12, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2369), 10, + ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -88700,7 +89636,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 21, + ACTIONS(2385), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88722,26 +89658,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17459] = 10, - ACTIONS(2033), 1, + [18575] = 10, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88754,7 +89690,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 22, + ACTIONS(2385), 22, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88777,52 +89713,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17524] = 17, - ACTIONS(2033), 1, + [18640] = 17, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2241), 1, + ACTIONS(2245), 1, anon_sym_GT_GT, - ACTIONS(2253), 1, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2369), 4, + ACTIONS(2387), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 16, + ACTIONS(2385), 16, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88839,63 +89775,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17603] = 23, - ACTIONS(2033), 1, + [18719] = 23, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2241), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2243), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, ACTIONS(2245), 1, + anon_sym_GT_GT, + ACTIONS(2249), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2251), 1, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, ACTIONS(2253), 1, + anon_sym_PIPE, + ACTIONS(2257), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2259), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2235), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2263), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2239), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 11, + ACTIONS(2385), 11, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -88907,11 +89843,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17694] = 3, + [18810] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88924,7 +89860,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 30, + ACTIONS(2391), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88955,11 +89891,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17745] = 3, + [18861] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88972,7 +89908,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 30, + ACTIONS(2395), 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, + [18912] = 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, + 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(2397), 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, + [19007] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2399), 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(2401), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89003,81 +90057,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17796] = 25, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(2237), 1, - anon_sym_AMP_AMP, - ACTIONS(2239), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, - anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, - anon_sym_PERCENT, - ACTIONS(2255), 1, - anon_sym_STAR_STAR, - ACTIONS(2261), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, + [19058] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2403), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 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(2257), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2379), 9, + ACTIONS(2405), 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, - [17891] = 3, + [19109] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(1023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89090,7 +90122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 30, + ACTIONS(1021), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89121,11 +90153,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17942] = 3, + [19160] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89138,7 +90170,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 30, + ACTIONS(2063), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89169,11 +90201,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17993] = 3, + [19211] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 12, + ACTIONS(2407), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89186,7 +90218,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 30, + ACTIONS(2409), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89217,11 +90249,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18044] = 3, + [19262] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2411), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89234,7 +90266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 30, + ACTIONS(2413), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89265,11 +90297,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18095] = 3, + [19313] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2415), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89282,7 +90314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 30, + ACTIONS(2417), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89313,11 +90345,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18146] = 3, + [19364] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89330,7 +90362,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 30, + ACTIONS(2079), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89361,11 +90393,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18197] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89378,7 +90463,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2137), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89409,11 +90494,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18248] = 3, + [19527] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2421), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89426,7 +90511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 30, + ACTIONS(2423), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89457,11 +90542,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18299] = 3, + [19578] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2425), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89474,7 +90559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 30, + ACTIONS(2427), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89505,11 +90590,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18350] = 3, + [19629] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89522,7 +90607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 30, + ACTIONS(1043), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89553,11 +90638,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18401] = 3, + [19680] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89570,7 +90655,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 30, + ACTIONS(1019), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89601,11 +90686,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18452] = 3, + [19731] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89618,7 +90703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 30, + ACTIONS(2271), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89649,11 +90734,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18503] = 3, + [19782] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89666,7 +90751,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 30, + ACTIONS(1051), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89697,11 +90782,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18554] = 3, + [19833] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89714,7 +90799,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 30, + ACTIONS(2153), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89745,11 +90830,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18605] = 3, + [19884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 12, + ACTIONS(2429), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89762,7 +90847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(999), 30, + ACTIONS(2431), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89793,11 +90878,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18656] = 3, + [19935] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89810,7 +90895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 30, + ACTIONS(2175), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89841,82 +90926,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18707] = 26, - ACTIONS(2033), 1, + [19986] = 3, + 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), 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(2035), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2037), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2169), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, sym_optional_chain, - ACTIONS(2237), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 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(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2433), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 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(2257), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2165), 8, + ACTIONS(2435), 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, - [18804] = 3, + [20088] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89929,7 +91039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 30, + ACTIONS(2277), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89960,11 +91070,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18855] = 3, + [20139] = 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, + 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(2437), 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, + [20234] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89977,7 +91157,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 30, + ACTIONS(2283), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90008,11 +91188,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18906] = 3, + [20285] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2439), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90025,7 +91205,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 30, + ACTIONS(2441), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90056,11 +91236,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18957] = 3, + [20336] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90073,7 +91301,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 30, + ACTIONS(1011), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90104,81 +91332,160 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19008] = 25, - ACTIONS(2033), 1, + [20438] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1001), 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(1003), 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(2035), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2037), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2205), 1, sym_optional_chain, - ACTIONS(2237), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [20489] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2443), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 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(2257), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2445), 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(2233), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2169), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2413), 9, - sym__completed_arrow_function, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2171), 25, + 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, - [19103] = 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, + [20601] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90191,7 +91498,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 30, + ACTIONS(1063), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90222,11 +91529,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19154] = 3, + [20652] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90239,7 +91546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 30, + ACTIONS(2289), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90270,11 +91577,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19205] = 3, + [20703] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90287,7 +91594,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 30, + ACTIONS(2295), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90318,11 +91625,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19256] = 3, + [20754] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90335,7 +91642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 30, + ACTIONS(2301), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90366,11 +91673,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19307] = 3, + [20805] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90383,7 +91690,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2421), 30, + ACTIONS(2449), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90414,11 +91721,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19358] = 3, + [20856] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2451), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90431,7 +91738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 30, + ACTIONS(2453), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90462,11 +91769,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19409] = 3, + [20907] = 4, + ACTIONS(995), 1, + anon_sym_EQ, + 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), 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, + 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, + [20960] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2455), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90479,7 +91835,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 30, + ACTIONS(2457), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90510,11 +91866,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19460] = 3, + [21011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90527,7 +91883,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 30, + ACTIONS(1071), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90558,11 +91914,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19511] = 3, + [21062] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2459), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90575,7 +91931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 30, + ACTIONS(2461), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90606,11 +91962,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19562] = 3, + [21113] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2463), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90623,7 +91979,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 30, + ACTIONS(2465), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90654,11 +92010,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19613] = 3, + [21164] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2467), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90671,7 +92027,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 30, + ACTIONS(2469), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90702,11 +92058,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19664] = 3, + [21215] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2431), 12, + ACTIONS(2471), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90719,7 +92075,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2433), 30, + ACTIONS(2473), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90750,11 +92106,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19715] = 3, + [21266] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2475), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90767,7 +92123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 30, + ACTIONS(2477), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90798,11 +92154,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19766] = 3, + [21317] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2435), 12, + ACTIONS(2479), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90815,7 +92171,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2437), 30, + ACTIONS(2481), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90846,11 +92202,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19817] = 3, + [21368] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2483), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90863,7 +92219,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 30, + ACTIONS(2485), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90894,11 +92250,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19868] = 3, + [21419] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2487), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90911,7 +92267,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 30, + ACTIONS(2489), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90942,11 +92298,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19919] = 3, + [21470] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2491), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90959,7 +92315,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 30, + ACTIONS(2493), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90990,11 +92346,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19970] = 3, + [21521] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2495), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91007,7 +92363,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 30, + ACTIONS(2497), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91038,11 +92394,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20021] = 3, + [21572] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91055,7 +92411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 30, + ACTIONS(2501), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91086,11 +92442,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20072] = 3, + [21623] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91103,7 +92459,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 30, + ACTIONS(2501), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91134,11 +92490,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20123] = 3, + [21674] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91151,7 +92507,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 30, + ACTIONS(2501), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91182,11 +92538,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20174] = 3, + [21725] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91199,7 +92555,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 30, + ACTIONS(2501), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91230,11 +92586,188 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20225] = 3, + [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, - ACTIONS(2471), 12, + 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, + anon_sym_LPAREN, + ACTIONS(2031), 1, + anon_sym_LBRACK, + ACTIONS(2033), 1, + anon_sym_DOT, + ACTIONS(2057), 1, + sym_optional_chain, + ACTIONS(2229), 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(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, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2509), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91247,7 +92780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 30, + ACTIONS(2511), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91278,11 +92811,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20276] = 3, + [22046] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2513), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91295,7 +92828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 30, + ACTIONS(2515), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91326,11 +92859,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20327] = 3, + [22097] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2517), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91343,7 +92876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 30, + ACTIONS(2519), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91374,11 +92907,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20378] = 3, + [22148] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2521), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91391,7 +92924,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 30, + ACTIONS(2523), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91422,11 +92955,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20429] = 3, + [22199] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(2525), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91439,7 +92972,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 30, + ACTIONS(2527), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91470,59 +93003,153 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20480] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2235), 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(2247), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2255), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2261), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + 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_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, + [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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + 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, - [20531] = 3, + [22444] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(1035), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91535,7 +93162,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 30, + ACTIONS(1033), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91566,11 +93193,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20582] = 3, + [22495] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91583,7 +93210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 30, + ACTIONS(987), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91614,11 +93241,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20633] = 3, + [22546] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91631,7 +93258,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 30, + ACTIONS(1031), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -91662,11 +93289,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20684] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91679,9 +93375,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 30, + ACTIONS(1031), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91710,11 +93405,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20735] = 3, + [22741] = 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(1059), 12, + ACTIONS(2563), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91727,22 +93482,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 30, + ACTIONS(2055), 22, + 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_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, @@ -91755,14 +93504,131 @@ 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, + 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, - [20786] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2573), 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, + [22999] = 4, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91775,10 +93641,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 30, + ACTIONS(993), 28, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -91806,11 +93670,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20837] = 3, + [23051] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91823,9 +93687,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 30, + ACTIONS(2175), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91854,11 +93717,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20888] = 3, + [23101] = 5, + ACTIONS(2577), 1, + sym__arrow_function_block_end, + ACTIONS(2579), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91871,20 +93738,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 30, + ACTIONS(2183), 27, + 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, @@ -91902,492 +93766,175 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20939] = 8, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2499), 1, - sym_identifier, - ACTIONS(2501), 1, - anon_sym_RBRACE, - STATE(3175), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2662), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, - [21000] = 26, - ACTIONS(2033), 1, + [23155] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2365), 1, anon_sym_DOT, - ACTIONS(2161), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2237), 1, + ACTIONS(2537), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, + ACTIONS(2539), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, + ACTIONS(2541), 1, anon_sym_GT_GT, - ACTIONS(2245), 1, + ACTIONS(2545), 1, anon_sym_AMP, - ACTIONS(2247), 1, + ACTIONS(2547), 1, anon_sym_CARET, - ACTIONS(2249), 1, + ACTIONS(2549), 1, anon_sym_PIPE, - ACTIONS(2253), 1, + ACTIONS(2553), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, + ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + ACTIONS(2561), 1, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, + ACTIONS(2565), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(2579), 1, + sym__completed_arrow_function, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2529), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2243), 2, + ACTIONS(2543), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2251), 2, + ACTIONS(2551), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + ACTIONS(2557), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, + ACTIONS(2559), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, + ACTIONS(2563), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2531), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, + ACTIONS(2533), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2141), 8, + ACTIONS(2183), 7, + sym__automatic_semicolon, + 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_COLON, - anon_sym_RBRACK, anon_sym_BQUOTE, - [21097] = 26, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2173), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(2237), 1, - anon_sym_AMP_AMP, - ACTIONS(2239), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, - anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, - anon_sym_PERCENT, - ACTIONS(2255), 1, - anon_sym_STAR_STAR, - ACTIONS(2261), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, + [23251] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2345), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2257), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2165), 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, - [21194] = 26, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2189), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(2237), 1, - anon_sym_AMP_AMP, - ACTIONS(2239), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, anon_sym_GT_GT, - ACTIONS(2245), 1, anon_sym_AMP, - ACTIONS(2247), 1, - anon_sym_CARET, - ACTIONS(2249), 1, anon_sym_PIPE, - ACTIONS(2253), 1, - anon_sym_PERCENT, - ACTIONS(2255), 1, - anon_sym_STAR_STAR, - ACTIONS(2261), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2185), 8, + ACTIONS(2347), 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, - [21291] = 26, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2205), 1, sym_optional_chain, - ACTIONS(2215), 1, - sym__completed_arrow_function, - ACTIONS(2237), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [23301] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2189), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2257), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2099), 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, - [21388] = 26, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2095), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(2237), 1, - anon_sym_AMP_AMP, - ACTIONS(2239), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, anon_sym_GT_GT, - ACTIONS(2245), 1, anon_sym_AMP, - ACTIONS(2247), 1, - anon_sym_CARET, - ACTIONS(2249), 1, anon_sym_PIPE, - ACTIONS(2253), 1, - anon_sym_PERCENT, - ACTIONS(2255), 1, - anon_sym_STAR_STAR, - ACTIONS(2261), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2257), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2091), 8, + ACTIONS(2191), 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, - [21485] = 26, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2157), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, sym_optional_chain, - ACTIONS(2237), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2257), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - ACTIONS(2043), 8, - 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21582] = 4, - ACTIONS(2503), 1, - sym__completed_arrow_function, + [23351] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92400,7 +93947,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(2435), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92430,13 +93977,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21635] = 4, - ACTIONS(2505), 1, - sym__completed_arrow_function, + [23401] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92449,7 +93994,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(987), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92479,13 +94024,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21688] = 4, - ACTIONS(2507), 1, + [23451] = 5, + ACTIONS(2571), 1, sym__completed_arrow_function, + ACTIONS(2581), 1, + sym__arrow_function_block_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92498,19 +94045,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2183), 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, @@ -92528,13 +94073,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21741] = 4, - ACTIONS(2509), 1, + [23505] = 5, + ACTIONS(2583), 1, + sym__arrow_function_block_end, + ACTIONS(2585), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92547,19 +94094,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(2047), 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, @@ -92577,13 +94122,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21794] = 4, - ACTIONS(2511), 1, - sym__completed_arrow_function, + [23559] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(1025), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92596,19 +94143,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 29, + ACTIONS(1031), 26, + 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, @@ -92626,13 +94170,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21847] = 4, - ACTIONS(2513), 1, + [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, + 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(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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2093), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92645,19 +94261,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 29, + ACTIONS(2095), 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, @@ -92675,122 +94289,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21900] = 8, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2207), 1, - sym_identifier, - ACTIONS(2515), 1, - anon_sym_RBRACE, - STATE(3096), 1, - sym_import_specifier, + [23761] = 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(2589), 1, + sym__completed_arrow_function, + STATE(1230), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3314), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, + 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_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, - [21961] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1762), 18, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, + 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_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(1764), 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, - [22012] = 8, - ACTIONS(799), 1, anon_sym_BQUOTE, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2137), 1, - sym_optional_chain, - STATE(1181), 1, - sym_template_string, + [23857] = 5, + ACTIONS(2591), 1, + sym__arrow_function_block_continuation, + ACTIONS(2593), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92803,18 +94380,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 25, + ACTIONS(2063), 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_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -92829,17 +94407,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [22073] = 5, - ACTIONS(991), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [23911] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(987), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92852,16 +94425,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 26, - sym__automatic_semicolon, + ACTIONS(2277), 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, @@ -92879,13 +94455,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22128] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [23961] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2357), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92898,19 +94472,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 29, - sym__automatic_semicolon, + ACTIONS(2359), 29, sym__ternary_qmark, - sym__arrow_function_block_end, - 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, @@ -92928,188 +94502,175 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22181] = 8, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2499), 1, - sym_identifier, - ACTIONS(2517), 1, - anon_sym_RBRACE, - STATE(3175), 1, - sym_export_specifier, + [24011] = 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, - STATE(2662), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, + 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_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, - [22242] = 8, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2207), 1, - sym_identifier, - ACTIONS(2519), 1, + 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, - STATE(3096), 1, - sym_import_specifier, + anon_sym_SEMI, + anon_sym_BQUOTE, + [24105] = 4, + ACTIONS(2163), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3314), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, + ACTIONS(2159), 12, + anon_sym_STAR, anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2161), 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_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, - [22303] = 26, - ACTIONS(2033), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2037), 1, anon_sym_DOT, - ACTIONS(2145), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, sym_optional_chain, - ACTIONS(2237), 1, anon_sym_AMP_AMP, - ACTIONS(2239), 1, anon_sym_PIPE_PIPE, - ACTIONS(2241), 1, - anon_sym_GT_GT, - ACTIONS(2245), 1, - anon_sym_AMP, - ACTIONS(2247), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2249), 1, - anon_sym_PIPE, - ACTIONS(2253), 1, anon_sym_PERCENT, - ACTIONS(2255), 1, anon_sym_STAR_STAR, - ACTIONS(2261), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2263), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24157] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2231), 2, + ACTIONS(2509), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2243), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2251), 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(2257), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2259), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2233), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2235), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2141), 8, + ACTIONS(2511), 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, - [22400] = 3, + [24207] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2525), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93122,9 +94683,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 30, + ACTIONS(2527), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -93153,59 +94713,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22451] = 3, + [24257] = 5, + ACTIONS(2595), 1, + sym__arrow_function_block_end, + ACTIONS(2597), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2527), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, + 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), 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_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(2525), 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, - [22501] = 25, - ACTIONS(2301), 1, + [24311] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2365), 1, anon_sym_DOT, ACTIONS(2535), 1, sym_optional_chain, @@ -93229,7 +94791,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2565), 1, sym__ternary_qmark, - STATE(1323), 1, + ACTIONS(2597), 1, + sym__completed_arrow_function, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -93260,24 +94824,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2413), 8, + ACTIONS(2087), 7, 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, - [22595] = 5, - ACTIONS(2567), 1, + [24407] = 5, + ACTIONS(2599), 1, sym__arrow_function_block_end, - ACTIONS(2569), 1, + ACTIONS(2601), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93290,7 +94853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(2071), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -93318,12 +94881,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22649] = 26, - ACTIONS(2301), 1, + [24461] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2365), 1, anon_sym_DOT, ACTIONS(2535), 1, sym_optional_chain, @@ -93347,9 +94910,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2565), 1, sym__ternary_qmark, - ACTIONS(2569), 1, + ACTIONS(2601), 1, sym__completed_arrow_function, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -93380,7 +94943,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2165), 7, + ACTIONS(2071), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -93388,11 +94951,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [22745] = 3, + [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(1059), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93405,19 +94972,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 29, + ACTIONS(2125), 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, @@ -93435,58 +95000,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22795] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1003), 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(1001), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [24611] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(2363), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, + ACTIONS(2561), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2565), 1, + sym__ternary_qmark, + ACTIONS(2605), 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + 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(2125), 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, - [22845] = 3, + [24707] = 5, + ACTIONS(2607), 1, + sym__arrow_function_block_continuation, + ACTIONS(2609), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93499,19 +95091,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 29, + ACTIONS(2079), 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, @@ -93529,11 +95119,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22895] = 3, + [24761] = 5, + ACTIONS(2611), 1, + sym__arrow_function_block_continuation, + ACTIONS(2613), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93546,19 +95140,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 29, + ACTIONS(2137), 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, @@ -93576,11 +95168,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22945] = 3, + [24815] = 5, + ACTIONS(2615), 1, + sym__arrow_function_block_continuation, + ACTIONS(2617), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93593,19 +95189,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 29, + ACTIONS(2153), 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, @@ -93623,58 +95217,109 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22995] = 3, + [24869] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, - anon_sym_STAR, - anon_sym_in, + 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_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(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, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2473), 29, - 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, + [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_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_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23045] = 3, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93687,19 +95332,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 29, + ACTIONS(2175), 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, @@ -93717,11 +95360,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23095] = 3, + [25023] = 5, + ACTIONS(2631), 1, + sym__arrow_function_block_continuation, + ACTIONS(2633), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93734,19 +95381,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 29, + ACTIONS(2191), 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, @@ -93764,11 +95409,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23145] = 3, + [25077] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2349), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93781,7 +95426,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(2351), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93811,11 +95456,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23195] = 3, + [25127] = 7, + ACTIONS(1452), 1, + anon_sym_DQUOTE, + ACTIONS(1454), 1, + anon_sym_SQUOTE, + ACTIONS(2503), 1, + sym_identifier, + 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, + [25185] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1035), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93828,7 +95524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 29, + ACTIONS(1033), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93858,58 +95554,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23245] = 3, + [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(2375), 12, + ACTIONS(2529), 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(2543), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2551), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2557), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 29, + 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, - 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, - [23295] = 3, + [25319] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93922,7 +95635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 29, + ACTIONS(2283), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93952,13 +95665,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23345] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [25369] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93971,8 +95682,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 28, + ACTIONS(1011), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -94000,11 +95712,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23397] = 3, + [25419] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(1037), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94017,19 +95733,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 29, + ACTIONS(1043), 26, + 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, @@ -94047,11 +95760,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23447] = 3, + [25471] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94064,7 +95777,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 29, + ACTIONS(1003), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94094,11 +95807,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23497] = 3, + [25521] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94111,7 +95824,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 29, + ACTIONS(2445), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94141,11 +95854,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23547] = 3, + [25571] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94158,7 +95871,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 29, + ACTIONS(1063), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94188,11 +95901,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23597] = 3, + [25621] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(1023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94205,7 +95918,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 29, + ACTIONS(1021), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94235,11 +95948,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23647] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2101), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94252,21 +95975,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 29, + ACTIONS(2103), 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, @@ -94282,11 +96000,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23697] = 3, + [25731] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 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, @@ -94299,19 +96021,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 29, + ACTIONS(1019), 26, + 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, @@ -94329,11 +96048,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23747] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94346,7 +96130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 29, + ACTIONS(2289), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94376,12 +96160,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23797] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2529), 2, 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, @@ -94390,44 +96193,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(2267), 29, + ACTIONS(2385), 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, - [23847] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 12, + ACTIONS(2563), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94440,41 +96248,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(999), 29, + ACTIONS(2385), 21, + 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, - [23897] = 3, + [26051] = 5, + ACTIONS(2635), 1, + sym__arrow_function_block_end, + ACTIONS(2637), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94487,19 +96291,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 29, + ACTIONS(2047), 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, @@ -94517,11 +96319,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23947] = 3, + [26105] = 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(2637), 1, + sym__completed_arrow_function, + STATE(1230), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + 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(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, + [26201] = 4, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1045), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94534,19 +96410,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 29, + ACTIONS(1051), 26, + 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, @@ -94564,11 +96437,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23997] = 3, + [26253] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94581,7 +96454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 29, + ACTIONS(2295), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94611,58 +96484,255 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24047] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + 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(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_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2385), 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_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_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, + 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, - anon_sym_SLASH, + ACTIONS(2557), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 29, + 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), 10, + 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_SEMI, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [26471] = 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_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, + 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_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_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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, + 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + 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, + 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, - [24097] = 3, + [26615] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94675,7 +96745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 29, + ACTIONS(2301), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94705,11 +96775,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24147] = 3, + [26665] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 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, @@ -94722,19 +96796,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(1011), 26, + 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, @@ -94752,11 +96823,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24197] = 3, + [26717] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 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, @@ -94769,19 +96844,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 29, + ACTIONS(1003), 26, + 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, @@ -94799,11 +96871,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24247] = 3, + [26769] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94816,7 +96888,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 29, + ACTIONS(2449), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94846,11 +96918,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24297] = 3, + [26819] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2379), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94863,7 +96935,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2381), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94893,11 +96965,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24347] = 3, + [26869] = 5, + ACTIONS(2643), 1, + sym__arrow_function_block_end, + ACTIONS(2645), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2093), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94910,19 +96986,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 29, + ACTIONS(2095), 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, @@ -94940,105 +97014,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24397] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1017), 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(1019), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [26923] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(2363), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2561), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [24447] = 3, + ACTIONS(2565), 1, + sym__ternary_qmark, + ACTIONS(2645), 1, + sym__completed_arrow_function, + STATE(1230), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 12, + ACTIONS(2529), 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(2543), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2551), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2557), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2421), 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, + ACTIONS(2559), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + 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(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, - [24497] = 3, + [27019] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95051,7 +97101,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 29, + ACTIONS(2079), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95081,11 +97131,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24547] = 3, + [27069] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2451), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95098,7 +97148,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 29, + ACTIONS(2453), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95128,11 +97178,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24597] = 3, + [27119] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(1057), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95145,19 +97199,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(1063), 26, + 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, @@ -95175,11 +97226,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24647] = 3, + [27171] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2521), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95192,7 +97243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 29, + ACTIONS(2523), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95222,11 +97273,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24697] = 3, + [27221] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95239,7 +97290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 29, + ACTIONS(2063), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95269,11 +97320,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24747] = 3, + [27271] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(1065), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95286,19 +97341,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 29, + ACTIONS(1071), 26, + 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, @@ -95316,11 +97368,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24797] = 3, + [27323] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95333,7 +97385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 29, + ACTIONS(326), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95363,11 +97415,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24847] = 3, + [27373] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95380,7 +97432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 29, + ACTIONS(1071), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95410,105 +97462,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24897] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2427), 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(2429), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [27423] = 25, + ACTIONS(2361), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(2363), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2561), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [24947] = 3, + ACTIONS(2565), 1, + sym__ternary_qmark, + STATE(1230), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2529), 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(2543), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2551), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2557), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - 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, + ACTIONS(2559), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + 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(2437), 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, - [24997] = 3, + [27517] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2435), 12, + ACTIONS(2459), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95521,7 +97548,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2437), 29, + ACTIONS(2461), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95551,11 +97578,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25047] = 3, + [27567] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2475), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95568,7 +97595,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 29, + ACTIONS(2477), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95598,11 +97625,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25097] = 3, + [27617] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2463), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95615,7 +97642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 29, + ACTIONS(2465), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95645,21 +97672,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25147] = 8, - ACTIONS(745), 1, - anon_sym_BQUOTE, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - ACTIONS(2307), 1, - sym_optional_chain, - STATE(1210), 1, - sym_template_string, + [27667] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(1882), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95672,118 +97689,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 24, - sym__automatic_semicolon, + ACTIONS(1884), 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_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, - [25207] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2573), 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(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, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [25257] = 9, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2305), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - STATE(1323), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - 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), 22, - 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, @@ -95796,12 +97716,14 @@ 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, - [25319] = 3, + [27717] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2467), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95814,7 +97736,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 29, + ACTIONS(2469), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95844,129 +97766,15 @@ 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(2577), 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(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, - [25419] = 25, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 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(2319), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, + [27767] = 5, + ACTIONS(2647), 1, + sym__arrow_function_block_continuation, + ACTIONS(2649), 1, sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [25513] = 4, - ACTIONS(2199), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95979,11 +97787,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 28, + ACTIONS(2153), 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, @@ -96008,11 +97815,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25565] = 3, + [27821] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2305), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96025,7 +97832,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 29, + ACTIONS(2307), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96055,21 +97862,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25615] = 8, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - STATE(1323), 1, - sym_arguments, + [27871] = 5, + ACTIONS(2651), 1, + sym__arrow_function_block_continuation, + ACTIONS(2653), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96082,16 +97883,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 24, + ACTIONS(2137), 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, @@ -96107,15 +97911,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25675] = 5, - ACTIONS(2579), 1, - sym__arrow_function_block_end, - ACTIONS(2581), 1, + [27925] = 5, + ACTIONS(2655), 1, + sym__arrow_function_block_continuation, + ACTIONS(2657), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2139), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96128,7 +97932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2141), 27, + ACTIONS(2175), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96156,83 +97960,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25729] = 26, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(2581), 1, - sym__completed_arrow_function, - STATE(1323), 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(2141), 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, - [25825] = 4, - ACTIONS(2199), 1, - anon_sym_EQ, + [27979] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96245,8 +97977,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 28, + ACTIONS(2395), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -96274,13 +98007,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25877] = 4, - ACTIONS(2129), 1, - anon_sym_EQ, + [28029] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96293,8 +98024,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 28, + ACTIONS(2233), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -96322,15 +98054,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25929] = 5, - ACTIONS(2583), 1, - sym__arrow_function_block_end, - ACTIONS(2585), 1, - sym__completed_arrow_function, + [28079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 12, + ACTIONS(2483), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96343,17 +98071,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2185), 27, - sym__automatic_semicolon, + ACTIONS(2485), 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, @@ -96371,82 +98101,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25983] = 25, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 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(2329), 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, - [26077] = 4, - ACTIONS(2129), 1, - anon_sym_EQ, + [28129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2517), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96459,18 +98118,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 28, - sym__automatic_semicolon, + ACTIONS(2519), 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, @@ -96488,85 +98148,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26129] = 26, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 1, - sym_arguments, + [28179] = 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(2661), 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, - 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(2185), 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, - [26225] = 4, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2659), 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, + [28229] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1053), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96579,16 +98212,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 26, - sym__automatic_semicolon, + ACTIONS(2137), 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, @@ -96606,13 +98242,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26277] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [28279] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96625,18 +98259,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 28, - sym__automatic_semicolon, + ACTIONS(2311), 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, @@ -96654,11 +98289,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26329] = 3, + [28329] = 5, + ACTIONS(2663), 1, + sym__arrow_function_block_continuation, + ACTIONS(2665), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1059), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96671,16 +98310,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 29, + ACTIONS(2191), 27, sym__automatic_semicolon, sym__ternary_qmark, - sym__statement_boundary, sym__await_identifier_line_break, 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, @@ -96701,11 +98338,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26379] = 3, + [28383] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2669), 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(2667), 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, + [28433] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2421), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96718,19 +98402,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 29, - sym__automatic_semicolon, + ACTIONS(2423), 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, @@ -96748,15 +98432,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26429] = 4, + [28483] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1065), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96769,16 +98449,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 26, - sym__automatic_semicolon, + ACTIONS(1043), 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, @@ -96796,11 +98479,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26481] = 3, + [28533] = 9, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96813,21 +98509,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 29, - sym__automatic_semicolon, + ACTIONS(2055), 22, 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_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, @@ -96840,14 +98532,11 @@ 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, - [26531] = 3, + [28595] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2491), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96860,7 +98549,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, + ACTIONS(2493), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96890,80 +98579,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26581] = 25, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 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(2351), 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, - [26675] = 3, + [28645] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2495), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96976,7 +98596,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 29, + ACTIONS(2497), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97006,80 +98626,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26725] = 25, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 1, - sym_arguments, + [28695] = 5, + ACTIONS(2221), 1, + anon_sym_EQ, 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(2365), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + ACTIONS(2675), 4, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [26819] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1031), 12, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97092,18 +98650,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, - sym__automatic_semicolon, + ACTIONS(2219), 24, sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_else, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_while, + anon_sym_of, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -97122,74 +98675,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26869] = 15, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 1, - sym_arguments, + [28749] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2407), 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(2369), 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(2367), 18, - sym__automatic_semicolon, + ACTIONS(2409), 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, - [26943] = 5, - ACTIONS(2587), 1, - sym__arrow_function_block_continuation, - ACTIONS(2589), 1, - sym__completed_arrow_function, + [28799] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2411), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97202,17 +98739,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 27, - sym__automatic_semicolon, + ACTIONS(2413), 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, @@ -97230,15 +98769,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26997] = 4, + [28849] = 4, + ACTIONS(2163), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(997), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97251,16 +98788,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(999), 26, - sym__automatic_semicolon, + ACTIONS(2161), 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, @@ -97278,15 +98817,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27049] = 4, + [28901] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1045), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97299,16 +98834,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 26, - sym__automatic_semicolon, + ACTIONS(1019), 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, @@ -97326,15 +98864,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27101] = 5, - ACTIONS(2591), 1, - sym__arrow_function_block_end, - ACTIONS(2593), 1, - sym__completed_arrow_function, + [28951] = 4, + ACTIONS(2221), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2139), 12, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97347,17 +98883,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2141), 27, - sym__automatic_semicolon, + ACTIONS(2219), 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, @@ -97375,42 +98912,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27155] = 26, - ACTIONS(2301), 1, + [29003] = 19, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + 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(2593), 1, - sym__completed_arrow_function, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(2387), 2, + anon_sym_AMP, + anon_sym_PIPE, ACTIONS(2529), 2, anon_sym_STAR, anon_sym_SLASH, @@ -97426,34 +98950,134 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2559), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2563), 2, + 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, + [29085] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2269), 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(2271), 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, + [29135] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1049), 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(1051), 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, - 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(2141), 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, - [27251] = 4, + [29185] = 5, + ACTIONS(2678), 1, + sym__arrow_function_block_continuation, + ACTIONS(2680), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1009), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97466,12 +99090,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 26, + ACTIONS(2063), 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, @@ -97493,15 +99118,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27303] = 5, - ACTIONS(2595), 1, - sym__arrow_function_block_end, - ACTIONS(2597), 1, - sym__completed_arrow_function, + [29239] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2487), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97514,17 +99135,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, - sym__automatic_semicolon, + ACTIONS(2489), 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, @@ -97542,25 +99165,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27357] = 10, - ACTIONS(81), 1, + [29289] = 8, + ACTIONS(747), 1, anon_sym_BQUOTE, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2365), 1, anon_sym_DOT, - ACTIONS(2605), 1, + ACTIONS(2367), 1, sym_optional_chain, - STATE(1364), 1, + STATE(1231), 1, sym_template_string, - STATE(1421), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2029), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97573,14 +99192,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2031), 22, + ACTIONS(2171), 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, @@ -97596,15 +99217,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [27421] = 5, - ACTIONS(2607), 1, - sym__arrow_function_block_end, - ACTIONS(2609), 1, - sym__completed_arrow_function, + [29349] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97617,10 +99234,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2185), 27, + ACTIONS(1053), 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, @@ -97645,85 +99264,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27475] = 26, - ACTIONS(2301), 1, + [29399] = 5, + ACTIONS(2163), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2159), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2161), 24, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2303), 1, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2305), 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, - 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(2609), 1, - sym__completed_arrow_function, - STATE(1323), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [29453] = 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(2687), 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, - 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(2185), 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, - [27571] = 5, - ACTIONS(2611), 1, - sym__arrow_function_block_continuation, - ACTIONS(2613), 1, - sym__completed_arrow_function, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2685), 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, + [29503] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2353), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97736,17 +99377,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 27, - sym__automatic_semicolon, + ACTIONS(2355), 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, @@ -97764,15 +99407,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27625] = 5, - ACTIONS(2615), 1, - sym__arrow_function_block_end, - ACTIONS(2617), 1, - sym__completed_arrow_function, + [29553] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2691), 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(2689), 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, + [29603] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2097), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97785,17 +99471,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 27, - sym__automatic_semicolon, + ACTIONS(2153), 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, @@ -97813,85 +99501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27679] = 26, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(2617), 1, - sym__completed_arrow_function, - STATE(1323), 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(2099), 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, - [27775] = 5, - ACTIONS(2619), 1, - sym__arrow_function_block_end, - ACTIONS(2621), 1, - sym__completed_arrow_function, + [29653] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2089), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97904,17 +99518,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2091), 27, - sym__automatic_semicolon, + ACTIONS(2501), 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, @@ -97932,85 +99548,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27829] = 26, - ACTIONS(2301), 1, + [29703] = 8, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2535), 1, + ACTIONS(2671), 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(2621), 1, - sym__completed_arrow_function, - STATE(1323), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2101), 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(2103), 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_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(2091), 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, - [27925] = 5, - ACTIONS(2623), 1, - sym__arrow_function_block_end, - ACTIONS(2625), 1, - sym__completed_arrow_function, + [29763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2041), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98023,17 +99617,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2043), 27, - sym__automatic_semicolon, + ACTIONS(2501), 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, @@ -98051,85 +99647,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27979] = 26, - ACTIONS(2301), 1, + [29813] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2499), 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(2501), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2303), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2305), 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(2625), 1, - sym__completed_arrow_function, - STATE(1323), 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(2043), 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, - [28075] = 5, - ACTIONS(2627), 1, - sym__arrow_function_block_continuation, - ACTIONS(2629), 1, - sym__completed_arrow_function, + [29863] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98142,17 +99711,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 27, - sym__automatic_semicolon, + ACTIONS(2501), 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, @@ -98170,15 +99741,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28129] = 5, - ACTIONS(2631), 1, - sym__arrow_function_block_continuation, - ACTIONS(2633), 1, - sym__completed_arrow_function, + [29913] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98191,17 +99758,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2321), 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, @@ -98219,15 +99788,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28183] = 5, - ACTIONS(2635), 1, - sym__arrow_function_block_continuation, - ACTIONS(2637), 1, - sym__completed_arrow_function, + [29963] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2371), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98240,17 +99805,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 27, - sym__automatic_semicolon, + ACTIONS(2373), 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, @@ -98268,15 +99835,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28237] = 5, - ACTIONS(2639), 1, - sym__arrow_function_block_continuation, - ACTIONS(2641), 1, - sym__completed_arrow_function, + [30013] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2695), 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(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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2429), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98289,17 +99899,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 27, - sym__automatic_semicolon, + ACTIONS(2431), 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, @@ -98317,15 +99929,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28291] = 5, - ACTIONS(2643), 1, - sym__arrow_function_block_continuation, - ACTIONS(2645), 1, - sym__completed_arrow_function, + [30113] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2415), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98338,17 +99946,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 27, - sym__automatic_semicolon, + ACTIONS(2417), 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, @@ -98366,15 +99976,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28345] = 4, + [30163] = 4, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1017), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98387,12 +99995,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 26, + ACTIONS(993), 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, @@ -98414,26 +100024,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28397] = 10, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1323), 1, - sym_arguments, + [30215] = 7, + ACTIONS(1452), 1, + anon_sym_DQUOTE, + ACTIONS(1454), 1, + anon_sym_SQUOTE, + ACTIONS(2105), 1, + sym_identifier, + STATE(2989), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 12, + 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, + [30273] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98446,104 +100092,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 21, - sym__automatic_semicolon, + ACTIONS(2335), 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_BQUOTE, - [28461] = 21, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - 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(2549), 1, - anon_sym_PIPE, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1323), 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(2367), 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, - [28547] = 22, - ACTIONS(2301), 1, + [30323] = 25, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + 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, @@ -98556,7 +100147,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(2555), 1, anon_sym_STAR_STAR, - STATE(1323), 1, + ACTIONS(2561), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2565), 1, + sym__ternary_qmark, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -98587,211 +100182,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 11, + ACTIONS(2339), 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_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28635] = 13, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2553), 1, - anon_sym_PERCENT, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1323), 1, - sym_arguments, + [30417] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(1035), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2551), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 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(2367), 20, + ACTIONS(1033), 29, 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_RBRACE, + anon_sym_else, 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, - [28705] = 19, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 1, - sym_arguments, + [30467] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 2, + 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, - 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(2367), 13, + ACTIONS(987), 29, 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_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [28787] = 20, - ACTIONS(2301), 1, + anon_sym_else, + anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, - ACTIONS(2303), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2305), 1, anon_sym_DOT, - ACTIONS(2369), 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(1323), 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_AMP_AMP, + anon_sym_PIPE_PIPE, 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_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_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(2367), 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_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28871] = 4, + [30517] = 4, + ACTIONS(2221), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1021), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1025), 12, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98804,12 +100304,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 26, + ACTIONS(2219), 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, @@ -98831,96 +100333,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28923] = 21, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - ACTIONS(2369), 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(1323), 1, - sym_arguments, + [30569] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(1023), 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(2367), 12, + ACTIONS(1021), 29, 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_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [29009] = 12, - ACTIONS(2301), 1, + anon_sym_else, + anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, - ACTIONS(2303), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2305), 1, anon_sym_DOT, - ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(2553), 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(2555), 1, anon_sym_STAR_STAR, - STATE(1323), 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, + [30619] = 5, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 2, + ACTIONS(2697), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(991), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2563), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -98929,49 +100401,39 @@ 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(2367), 20, - sym__automatic_semicolon, + ACTIONS(993), 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_SEMI, + 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, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [29077] = 10, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 1, - anon_sym_DOT, - ACTIONS(2535), 1, - sym_optional_chain, - ACTIONS(2555), 1, - anon_sym_STAR_STAR, - STATE(1323), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2563), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + anon_sym_BQUOTE, + [30673] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2513), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98984,44 +100446,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 21, - sym__automatic_semicolon, + ACTIONS(2515), 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, - [29141] = 17, - ACTIONS(2301), 1, + [30723] = 25, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + 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, - STATE(1323), 1, + ACTIONS(2561), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2565), 1, + sym__ternary_qmark, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -99035,6 +100519,12 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -99046,53 +100536,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2369), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 15, + ACTIONS(2383), 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_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, - [29219] = 23, - ACTIONS(2301), 1, + [30817] = 15, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + 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, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -99106,24 +100574,18 @@ static const uint16_t ts_small_parse_table[] = { 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, + ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2533), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 10, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2385), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99131,112 +100593,73 @@ 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, - [29309] = 3, + [30891] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2649), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, + ACTIONS(2479), 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(2647), 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, - [29359] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2653), 17, - sym__await_yield_identifier, - sym__await_keyword, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2481), 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_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + 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, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2651), 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, - [29409] = 4, + [30941] = 5, + ACTIONS(2700), 1, + sym__arrow_function_block_end, + ACTIONS(2702), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1037), 12, + ACTIONS(2085), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99249,12 +100672,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 26, + ACTIONS(2087), 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, @@ -99276,15 +100700,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29461] = 5, - ACTIONS(2655), 1, - sym__arrow_function_block_end, - ACTIONS(2657), 1, - sym__completed_arrow_function, + [30995] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2097), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99297,17 +100717,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 27, - sym__automatic_semicolon, + ACTIONS(1053), 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, @@ -99325,12 +100747,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29515] = 26, - ACTIONS(2301), 1, + [31045] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2365), 1, anon_sym_DOT, ACTIONS(2535), 1, sym_optional_chain, @@ -99354,9 +100776,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2565), 1, sym__ternary_qmark, - ACTIONS(2657), 1, + ACTIONS(2702), 1, sym__completed_arrow_function, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -99387,7 +100809,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2099), 7, + ACTIONS(2087), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -99395,15 +100817,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [29611] = 5, - ACTIONS(2659), 1, + [31141] = 5, + ACTIONS(2704), 1, sym__arrow_function_block_end, - ACTIONS(2661), 1, + ACTIONS(2706), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2089), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99416,7 +100838,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2091), 27, + ACTIONS(2071), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99444,12 +100866,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29665] = 26, - ACTIONS(2301), 1, + [31195] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2365), 1, anon_sym_DOT, ACTIONS(2535), 1, sym_optional_chain, @@ -99473,9 +100895,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2565), 1, sym__ternary_qmark, - ACTIONS(2661), 1, + ACTIONS(2706), 1, sym__completed_arrow_function, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -99506,7 +100928,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2091), 7, + ACTIONS(2071), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -99514,15 +100936,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [29761] = 5, - ACTIONS(2663), 1, + [31291] = 5, + ACTIONS(2708), 1, sym__arrow_function_block_end, - ACTIONS(2665), 1, + ACTIONS(2710), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2041), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99535,7 +100957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2043), 27, + ACTIONS(2125), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99563,12 +100985,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29815] = 26, - ACTIONS(2301), 1, + [31345] = 26, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2365), 1, anon_sym_DOT, ACTIONS(2535), 1, sym_optional_chain, @@ -99592,9 +101014,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2565), 1, sym__ternary_qmark, - ACTIONS(2665), 1, + ACTIONS(2710), 1, sym__completed_arrow_function, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -99625,7 +101047,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2043), 7, + ACTIONS(2125), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -99633,15 +101055,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [29911] = 5, - ACTIONS(2667), 1, - sym__arrow_function_block_continuation, - ACTIONS(2669), 1, - sym__completed_arrow_function, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99654,17 +101166,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 27, - sym__automatic_semicolon, + ACTIONS(2335), 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, @@ -99682,15 +101196,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29965] = 5, - ACTIONS(2671), 1, + [31591] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2375), 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(2377), 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, + [31641] = 5, + ACTIONS(2720), 1, sym__arrow_function_block_continuation, - ACTIONS(2673), 1, + ACTIONS(2722), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99703,7 +101264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 27, + ACTIONS(2079), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99731,11 +101292,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30019] = 3, + [31695] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2471), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99748,7 +101309,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 29, + ACTIONS(2473), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99778,11 +101339,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30069] = 3, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2563), 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, + 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, + 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_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, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1866), 12, + ACTIONS(2025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99795,49 +101424,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 29, + ACTIONS(2027), 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_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, + [31873] = 21, + ACTIONS(2361), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + 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(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_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_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, - [30119] = 25, - ACTIONS(2301), 1, + [31959] = 22, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + 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, @@ -99850,11 +101535,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(2555), 1, anon_sym_STAR_STAR, - ACTIONS(2561), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2565), 1, - sym__ternary_qmark, - STATE(1323), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -99885,20 +101566,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2379), 8, + ACTIONS(2385), 11, 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_PIPE_PIPE, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [30213] = 3, + [32047] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99911,7 +101595,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 29, + ACTIONS(2401), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99941,11 +101625,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30263] = 3, + [32097] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2734), 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(2732), 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, + [32147] = 13, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2529), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2551), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2563), 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_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2385), 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_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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99958,19 +101746,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 29, + ACTIONS(1053), 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, @@ -99988,39 +101776,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30313] = 9, - ACTIONS(2131), 1, + [32267] = 13, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2217), 12, + 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_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 22, + ACTIONS(2385), 19, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -100034,72 +101827,16 @@ 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, - [30375] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2681), 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(2679), 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, - [30425] = 5, - ACTIONS(2199), 1, - anon_sym_EQ, + [32336] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2683), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2195), 12, + ACTIONS(2513), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100112,13 +101849,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 24, + ACTIONS(2515), 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, @@ -100137,21 +101878,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30479] = 8, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - STATE(1179), 1, - sym_arguments, + [32385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100164,17 +101895,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 24, + ACTIONS(2391), 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, @@ -100189,11 +101924,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [30539] = 3, + [32434] = 4, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2321), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100206,19 +101943,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2323), 29, + ACTIONS(993), 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, @@ -100236,152 +101971,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30589] = 3, + [32485] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2688), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(1023), 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(2686), 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, - [30639] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2692), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1021), 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_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(2690), 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, - [30689] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2696), 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_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(2694), 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, - [30739] = 3, + [32534] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2403), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100394,7 +102034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 29, + ACTIONS(2405), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100423,59 +102063,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [30789] = 3, + [32583] = 4, + ACTIONS(2744), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2700), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, + ACTIONS(2287), 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(2289), 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_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(2698), 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, - [30839] = 3, + [32634] = 4, + ACTIONS(2163), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100488,19 +102129,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 29, + ACTIONS(2161), 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, @@ -100518,11 +102157,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30889] = 3, + [32685] = 4, + ACTIONS(2746), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100535,19 +102176,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 29, + ACTIONS(2295), 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, @@ -100565,18 +102204,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30939] = 5, - ACTIONS(991), 1, - anon_sym_EQ, + [32736] = 4, + ACTIONS(2748), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2702), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(987), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100589,13 +102223,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 24, + ACTIONS(2301), 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_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -100614,15 +102251,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30993] = 5, - ACTIONS(2705), 1, - sym__arrow_function_block_continuation, - ACTIONS(2707), 1, - sym__completed_arrow_function, + [32787] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2425), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100635,17 +102268,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 27, - sym__automatic_semicolon, + ACTIONS(2427), 28, 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, @@ -100662,16 +102297,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31047] = 5, - ACTIONS(2709), 1, - sym__arrow_function_block_continuation, - ACTIONS(2711), 1, - sym__completed_arrow_function, + [32836] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2509), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100684,7 +102314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 27, + ACTIONS(2511), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100694,6 +102324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -100712,15 +102343,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31101] = 5, - ACTIONS(2713), 1, - sym__arrow_function_block_continuation, - ACTIONS(2715), 1, - sym__completed_arrow_function, + [32885] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100733,10 +102360,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 27, + ACTIONS(987), 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, @@ -100761,18 +102389,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31155] = 5, - ACTIONS(2129), 1, - anon_sym_EQ, + [32934] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2717), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2125), 12, + ACTIONS(2439), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100785,14 +102406,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 24, + ACTIONS(2441), 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, @@ -100809,12 +102435,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31209] = 3, + [32983] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2455), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100827,7 +102452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 29, + ACTIONS(2457), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -100856,12 +102481,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31259] = 3, + [33032] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100874,10 +102498,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, + ACTIONS(326), 28, 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, @@ -100904,11 +102527,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31309] = 3, + [33081] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(1882), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100921,19 +102544,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 29, + ACTIONS(1884), 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, @@ -100951,11 +102573,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31359] = 3, + [33130] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100968,19 +102590,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 29, + ACTIONS(2171), 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, @@ -100998,11 +102619,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31409] = 3, + [33179] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2305), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101015,19 +102636,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 29, + ACTIONS(2307), 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, @@ -101045,11 +102665,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31459] = 3, + [33228] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101062,19 +102682,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 29, + ACTIONS(1053), 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, @@ -101092,11 +102711,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31509] = 3, + [33277] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101109,19 +102728,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 29, + ACTIONS(2311), 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, @@ -101139,11 +102757,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31559] = 3, + [33326] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101156,19 +102774,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 29, + ACTIONS(2315), 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, @@ -101186,11 +102803,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31609] = 3, + [33375] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101203,19 +102820,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 29, + ACTIONS(2321), 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, @@ -101233,11 +102849,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31659] = 3, + [33424] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101250,19 +102866,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2363), 29, + ACTIONS(2335), 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, @@ -101280,109 +102895,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31709] = 7, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2499), 1, - sym_identifier, - STATE(3175), 1, - sym_export_specifier, + [33473] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2662), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, - [31767] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2722), 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(2720), 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, - [31817] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2487), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101395,19 +102912,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 29, + ACTIONS(2335), 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, @@ -101425,116 +102941,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31867] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2726), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, + [33522] = 6, + ACTIONS(1452), 1, anon_sym_DQUOTE, + ACTIONS(1454), 1, 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(2724), 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, - [31917] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2730), 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(2728), 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, - [31967] = 7, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2207), 1, + ACTIONS(2750), 1, sym_identifier, - STATE(3096), 1, - sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3314), 2, + STATE(3293), 2, sym__module_export_name, sym_string, - ACTIONS(2023), 35, + ACTIONS(2039), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -101570,136 +102990,11 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [32025] = 26, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(2303), 1, - anon_sym_LBRACK, - ACTIONS(2305), 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(1323), 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(2165), 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, - [32121] = 12, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2369), 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(2367), 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, - [32188] = 3, + [33577] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101712,7 +103007,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 28, + ACTIONS(2343), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101741,7 +103036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32237] = 3, + [33626] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -101787,57 +103082,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32286] = 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), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [32335] = 3, + [33675] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101850,7 +103099,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 28, + ACTIONS(2347), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101879,11 +103128,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32384] = 3, + [33724] = 4, + ACTIONS(2221), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101896,11 +103147,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 28, + ACTIONS(2219), 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, @@ -101925,11 +103175,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32433] = 3, + [33775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2349), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101942,7 +103192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 28, + ACTIONS(2351), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101971,11 +103221,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32482] = 3, + [33824] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2353), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101988,7 +103238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 28, + ACTIONS(2355), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102017,11 +103267,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32531] = 3, + [33873] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2357), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102034,7 +103284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 28, + ACTIONS(2359), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102063,11 +103313,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32580] = 3, + [33922] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2371), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102080,7 +103330,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 28, + ACTIONS(2373), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102109,11 +103359,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32629] = 3, + [33971] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2375), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102126,7 +103376,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 28, + ACTIONS(2377), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102155,11 +103405,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32678] = 3, + [34020] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2379), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102172,7 +103422,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 28, + ACTIONS(2381), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102201,59 +103451,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32727] = 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), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, + [34069] = 4, + ACTIONS(2752), 1, 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, - [32776] = 4, - ACTIONS(2199), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102266,7 +103470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 27, + ACTIONS(2271), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102294,11 +103498,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32827] = 3, + [34120] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102311,7 +103515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 28, + ACTIONS(2391), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102340,11 +103544,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32876] = 3, + [34169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102357,7 +103561,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 28, + ACTIONS(2395), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102386,57 +103590,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32925] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(997), 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(999), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, + [34218] = 4, + ACTIONS(2754), 1, 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, - [32974] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102449,11 +103609,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 28, + ACTIONS(2277), 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, @@ -102478,57 +103637,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33023] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2057), 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(2059), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, + [34269] = 4, + ACTIONS(2756), 1, 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, - [33072] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102541,11 +103656,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 28, + ACTIONS(2283), 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, @@ -102570,11 +103684,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33121] = 3, + [34320] = 4, + ACTIONS(2758), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102587,11 +103703,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 28, + ACTIONS(2289), 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, @@ -102616,11 +103731,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33170] = 3, + [34371] = 4, + ACTIONS(2760), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102633,11 +103750,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 28, + ACTIONS(2295), 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, @@ -102662,11 +103778,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33219] = 3, + [34422] = 4, + ACTIONS(2762), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102679,11 +103797,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 28, + ACTIONS(2301), 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, @@ -102708,11 +103825,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33268] = 3, + [34473] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102725,7 +103842,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 28, + ACTIONS(2401), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102754,11 +103871,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33317] = 3, + [34522] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 12, + ACTIONS(2403), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102771,7 +103888,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2363), 28, + ACTIONS(2405), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102800,11 +103917,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33366] = 3, + [34571] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102817,7 +103934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 28, + ACTIONS(1031), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102846,11 +103963,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33415] = 3, + [34620] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102863,17 +103980,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 28, + ACTIONS(2063), 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, @@ -102892,11 +104009,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33464] = 3, + [34669] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2491), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102909,7 +104026,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 28, + ACTIONS(2493), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102938,109 +104055,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33513] = 6, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2738), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3174), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, - [33568] = 6, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2740), 1, - sym_identifier, + [34718] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3224), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, - [33623] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2073), 12, + ACTIONS(2495), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103053,7 +104072,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 28, + ACTIONS(2497), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103082,11 +104101,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33672] = 3, + [34767] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2407), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103099,7 +104118,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 28, + ACTIONS(2409), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103128,11 +104147,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33721] = 3, + [34816] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2411), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103145,7 +104164,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 28, + ACTIONS(2413), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103174,11 +104193,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33770] = 3, + [34865] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2415), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103191,7 +104210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 28, + ACTIONS(2417), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103220,11 +104239,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33819] = 3, + [34914] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1059), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103237,7 +104256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 28, + ACTIONS(2079), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103266,11 +104285,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33868] = 3, + [34963] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103283,7 +104302,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 28, + ACTIONS(2137), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103312,11 +104331,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33917] = 3, + [35012] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2421), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103329,7 +104348,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 28, + ACTIONS(2423), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103358,13 +104377,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33966] = 4, - ACTIONS(2742), 1, - sym__completed_arrow_function, + [35061] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2425), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103377,10 +104394,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2427), 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, @@ -103405,57 +104423,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34017] = 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, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2407), 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, - 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, - [34066] = 3, + [35110] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103468,7 +104440,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 28, + ACTIONS(1043), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103497,7 +104469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34115] = 3, + [35159] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -103543,13 +104515,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34164] = 4, - ACTIONS(2744), 1, - sym__completed_arrow_function, + [35208] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103562,57 +104532,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(2271), 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_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, - [34215] = 4, - ACTIONS(2746), 1, sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2277), 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(2279), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103637,13 +104561,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34266] = 4, - ACTIONS(2748), 1, - sym__completed_arrow_function, + [35257] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103656,10 +104578,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(1051), 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, @@ -103684,13 +104607,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34317] = 4, - ACTIONS(2750), 1, - sym__completed_arrow_function, + [35306] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103703,10 +104624,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 27, + ACTIONS(2153), 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, @@ -103731,13 +104653,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34368] = 4, - ACTIONS(2752), 1, - sym__completed_arrow_function, + [35355] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2429), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103750,10 +104670,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 27, + ACTIONS(2431), 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, @@ -103778,13 +104699,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34419] = 4, - ACTIONS(2754), 1, - sym__completed_arrow_function, + [35404] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103797,10 +104716,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 27, + ACTIONS(2175), 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, @@ -103825,103 +104745,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34470] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2419), 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(2421), 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, + [35453] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - anon_sym_SEMI, + 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + ACTIONS(2778), 1, 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(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34519] = 3, + ACTIONS(2788), 1, + sym__ternary_qmark, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1027), 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, + ACTIONS(2774), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34568] = 3, + ACTIONS(2315), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [35546] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103934,7 +104830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 28, + ACTIONS(2435), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103963,11 +104859,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34617] = 3, + [35595] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103980,7 +104876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 28, + ACTIONS(2277), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104009,11 +104905,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34666] = 3, + [35644] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104026,7 +104922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 28, + ACTIONS(2283), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104055,11 +104951,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34715] = 3, + [35693] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2439), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104072,7 +104968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 28, + ACTIONS(2441), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104101,11 +104997,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34764] = 3, + [35742] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104118,7 +105014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 28, + ACTIONS(1011), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104147,11 +105043,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34813] = 3, + [35791] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104164,7 +105060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 28, + ACTIONS(1003), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104193,79 +105089,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34862] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 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, - [34955] = 3, + [35840] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2431), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104278,7 +105106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2433), 28, + ACTIONS(2445), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104307,11 +105135,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35004] = 3, + [35889] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104324,7 +105152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 28, + ACTIONS(1063), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104353,11 +105181,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35053] = 3, + [35938] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104370,19 +105198,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 28, + ACTIONS(2289), 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, @@ -104399,11 +105226,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [35102] = 3, + anon_sym_BQUOTE, + [35987] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2435), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104416,7 +105244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2437), 28, + ACTIONS(2295), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104445,11 +105273,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35151] = 3, + [36036] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104462,7 +105290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 28, + ACTIONS(2301), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104491,11 +105319,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35200] = 3, + [36085] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104508,7 +105336,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 28, + ACTIONS(2449), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104537,11 +105365,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35249] = 3, + [36134] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2451), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104554,7 +105382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 28, + ACTIONS(2453), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104583,21 +105411,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35298] = 8, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2605), 1, - sym_optional_chain, - STATE(1364), 1, - sym_template_string, + [36183] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2455), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104610,53 +105428,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 23, + ACTIONS(2457), 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_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, - [35357] = 4, - ACTIONS(2784), 1, sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2289), 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(2291), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -104681,11 +105457,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35408] = 3, + [36232] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104698,17 +105474,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 28, + ACTIONS(1071), 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, @@ -104727,11 +105503,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35457] = 3, + [36281] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2459), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104744,7 +105520,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 28, + ACTIONS(2461), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104773,13 +105549,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35506] = 4, - ACTIONS(2786), 1, - sym__completed_arrow_function, + [36330] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2463), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104792,10 +105566,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2465), 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, @@ -104820,11 +105595,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35557] = 3, + [36379] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2467), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104837,7 +105612,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 28, + ACTIONS(2469), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104866,11 +105641,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35606] = 3, + [36428] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104883,7 +105658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 28, + ACTIONS(2171), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -104912,11 +105687,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [35655] = 3, + [36477] = 4, + ACTIONS(2790), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104929,11 +105706,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 28, + ACTIONS(2277), 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, @@ -104958,11 +105734,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35704] = 3, + [36528] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2471), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104975,7 +105751,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 28, + ACTIONS(2473), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105004,11 +105780,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35753] = 3, + [36577] = 4, + ACTIONS(2792), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105021,11 +105799,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 28, + ACTIONS(2283), 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, @@ -105050,11 +105827,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35802] = 3, + [36628] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2479), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105067,7 +105844,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 28, + ACTIONS(2481), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105096,11 +105873,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35851] = 3, + [36677] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 12, + ACTIONS(2517), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105113,7 +105890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 28, + ACTIONS(2519), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105142,60 +105919,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35900] = 6, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(2788), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3422), 2, - sym__module_export_name, - sym_string, - ACTIONS(2023), 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, - [35955] = 3, + [36726] = 4, + ACTIONS(2794), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105208,19 +105938,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2319), 28, + ACTIONS(2271), 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, @@ -105237,11 +105965,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [36004] = 3, + anon_sym_BQUOTE, + [36777] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2431), 12, + ACTIONS(2513), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105254,19 +105983,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2433), 28, + ACTIONS(2515), 28, + 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, @@ -105283,11 +106011,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [36053] = 3, + anon_sym_BQUOTE, + [36826] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2483), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105300,7 +106029,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 28, + ACTIONS(2485), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105329,11 +106058,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36102] = 3, + [36875] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2487), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105346,7 +106075,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 28, + ACTIONS(2489), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105375,11 +106104,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36151] = 3, + [36924] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105392,7 +106121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 28, + ACTIONS(2501), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105421,13 +106150,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36200] = 4, - ACTIONS(2129), 1, - anon_sym_EQ, + [36973] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105440,10 +106167,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 27, + ACTIONS(2501), 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, @@ -105468,11 +106196,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36251] = 3, + [37022] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1866), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105485,7 +106213,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 28, + ACTIONS(2501), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105514,288 +106242,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36300] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, + [37071] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2499), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2329), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [36393] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2351), 7, + ACTIONS(2501), 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, - [36486] = 25, - ACTIONS(2131), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2365), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [36579] = 15, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2764), 1, - anon_sym_GT_GT, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 17, - 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_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [36652] = 10, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2736), 1, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(1179), 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, + [37120] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2521), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105808,263 +106305,188 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 20, + ACTIONS(2523), 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, - [36715] = 21, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - STATE(1179), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2231), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 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, - [36800] = 22, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2764), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, anon_sym_PIPE, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 10, + ACTIONS(2233), 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, - [36887] = 13, - ACTIONS(2131), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 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(2736), 1, anon_sym_STAR_STAR, - STATE(1179), 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, + [37218] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2525), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 19, + ACTIONS(2527), 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, - [36956] = 19, - ACTIONS(2131), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37267] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2764), 1, + ACTIONS(2768), 1, + anon_sym_AMP_AMP, + ACTIONS(2770), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2772), 1, anon_sym_GT_GT, - STATE(1179), 1, + 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(2369), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 12, - sym__ternary_qmark, + ACTIONS(2339), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -106072,62 +106494,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [37037] = 20, - ACTIONS(2131), 1, + [37360] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2764), 1, - anon_sym_GT_GT, 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, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 12, - sym__ternary_qmark, + ACTIONS(2369), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -106135,64 +106562,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [37120] = 21, - ACTIONS(2131), 1, + [37453] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2764), 1, - anon_sym_GT_GT, ACTIONS(2768), 1, - anon_sym_AMP, + 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, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 11, - sym__ternary_qmark, + ACTIONS(2383), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -106200,75 +106630,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [37205] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + 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(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(2373), 28, + ACTIONS(2385), 17, 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, - [37254] = 10, - ACTIONS(2131), 1, + [37619] = 10, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106281,7 +106720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 20, + ACTIONS(2385), 20, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -106302,123 +106741,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [37317] = 17, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2764), 1, - anon_sym_GT_GT, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 14, - 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_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [37394] = 23, - ACTIONS(2131), 1, + [37682] = 21, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 9, + ACTIONS(2385), 11, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -106427,68 +106802,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [37483] = 25, - ACTIONS(2131), 1, + [37767] = 22, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, + anon_sym_PIPE, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2379), 7, + ACTIONS(2385), 10, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -106496,67 +106868,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [37576] = 25, - ACTIONS(2131), 1, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [37854] = 19, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, + anon_sym_GT_GT, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2387), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2413), 7, + ACTIONS(2385), 12, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -106564,197 +106928,162 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [37669] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2117), 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(2119), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37718] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2309), 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(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, + [37935] = 20, + ACTIONS(2115), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(2117), 1, anon_sym_LBRACK, + ACTIONS(2119), 1, anon_sym_DOT, + ACTIONS(2387), 1, + anon_sym_PIPE, + ACTIONS(2671), 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(2740), 1, anon_sym_PERCENT, + ACTIONS(2742), 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, - [37767] = 3, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 28, - sym__automatic_semicolon, + 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, 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_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_QMARK_QMARK, + [38018] = 21, + 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, - 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, - [37816] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + ACTIONS(2778), 1, + anon_sym_CARET, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 27, - sym__automatic_semicolon, + 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, - 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, + [38103] = 12, + ACTIONS(2115), 1, + anon_sym_LPAREN, + ACTIONS(2117), 1, anon_sym_LBRACK, + ACTIONS(2119), 1, anon_sym_DOT, + ACTIONS(2671), 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(2740), 1, anon_sym_PERCENT, + ACTIONS(2742), 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, - [37867] = 3, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -106763,45 +107092,48 @@ 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(2051), 28, - sym__automatic_semicolon, + ACTIONS(2385), 19, 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_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, - [37916] = 4, - ACTIONS(2790), 1, - sym__completed_arrow_function, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106814,179 +107146,294 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, - sym__automatic_semicolon, + ACTIONS(2385), 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, - [37967] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + 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(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2766), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2387), 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(2333), 28, + ACTIONS(2385), 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, - [38016] = 3, + [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_CARET, + ACTIONS(2780), 1, + anon_sym_PIPE, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 28, - sym__automatic_semicolon, + 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, 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_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + [38399] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + ACTIONS(2778), 1, 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(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38065] = 3, + ACTIONS(2788), 1, + sym__ternary_qmark, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + 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, 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, + [38492] = 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, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38114] = 4, - ACTIONS(2792), 1, - sym__completed_arrow_function, + ACTIONS(2437), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [38585] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106999,17 +107446,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 27, - sym__automatic_semicolon, + ACTIONS(2315), 28, 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, @@ -107026,12 +107475,21 @@ 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, - [38165] = 3, + ACTIONS(2726), 1, + anon_sym_LBRACK, + ACTIONS(2728), 1, + anon_sym_DOT, + ACTIONS(2730), 1, + sym_optional_chain, + STATE(1347), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107044,20 +107502,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 28, + ACTIONS(2171), 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_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, @@ -107072,12 +107526,109 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38214] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 12, + ACTIONS(2509), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107090,7 +107641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2319), 28, + ACTIONS(2511), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107119,11 +107670,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38263] = 3, + [38852] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107136,18 +107687,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 28, - sym__automatic_semicolon, + ACTIONS(2343), 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, @@ -107164,12 +107716,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38312] = 3, + [38901] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1035), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107182,7 +107733,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 28, + ACTIONS(1033), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107211,11 +107762,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38361] = 3, + [38950] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107228,7 +107779,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 28, + ACTIONS(2191), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107257,11 +107808,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38410] = 3, + [38999] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2407), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107274,11 +107825,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 28, + ACTIONS(2409), 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, @@ -107303,11 +107853,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38459] = 3, + [39047] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107320,11 +107870,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 28, + ACTIONS(1071), 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, @@ -107349,11 +107898,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38508] = 3, + [39095] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2321), 12, + ACTIONS(2459), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107366,11 +107915,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2323), 28, + ACTIONS(2461), 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, @@ -107395,11 +107943,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38557] = 3, + [39143] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2463), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107412,11 +107960,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 28, + ACTIONS(2465), 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, @@ -107441,7 +107988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38606] = 3, + [39191] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -107458,147 +108005,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38655] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2471), 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(2473), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38704] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2471), 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(2473), 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_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [38753] = 4, - ACTIONS(2794), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2283), 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(2285), 27, + ACTIONS(2469), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107626,11 +108033,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38804] = 3, + [39239] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107643,53 +108050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 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, - 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, - [38853] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2277), 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(2279), 27, + ACTIONS(2347), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107717,11 +108078,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38901] = 3, + [39287] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107734,7 +108095,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 27, + ACTIONS(2175), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107762,11 +108123,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38949] = 3, + [39335] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107779,7 +108140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 27, + ACTIONS(2501), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107807,11 +108168,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38997] = 3, + [39383] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107824,7 +108185,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 27, + ACTIONS(2191), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107852,76 +108213,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39045] = 23, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, - ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 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, - anon_sym_QMARK_QMARK, - [39133] = 3, + [39431] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107934,7 +108230,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(2435), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107962,11 +108258,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39181] = 3, + [39479] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107979,7 +108275,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 27, + ACTIONS(2277), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108007,11 +108303,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39229] = 3, + [39527] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108024,7 +108320,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 27, + ACTIONS(1031), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108052,11 +108348,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39277] = 3, + [39575] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2525), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108069,7 +108365,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 27, + ACTIONS(2527), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108097,11 +108393,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39325] = 3, + [39623] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108114,7 +108410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 27, + ACTIONS(2137), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108142,58 +108438,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39373] = 5, - ACTIONS(2830), 1, + [39671] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2833), 1, - anon_sym_COLON, + 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(1866), 12, + ACTIONS(2800), 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(2814), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 25, + 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__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_instanceof, + anon_sym_RBRACE, 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, - [39425] = 3, + [39763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108206,7 +108522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 27, + ACTIONS(1053), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108234,11 +108550,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39473] = 3, + [39811] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108251,7 +108567,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 27, + ACTIONS(2335), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108279,11 +108595,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39521] = 3, + [39859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2349), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108296,7 +108612,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 27, + ACTIONS(2351), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108324,11 +108640,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39569] = 3, + [39907] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108341,7 +108657,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2363), 27, + ACTIONS(2295), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108369,11 +108685,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39617] = 3, + [39955] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2353), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108386,7 +108702,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 27, + ACTIONS(2355), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108414,11 +108730,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39665] = 3, + [40003] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108431,7 +108747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 27, + ACTIONS(2283), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108459,15 +108775,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39713] = 5, - ACTIONS(2835), 1, - anon_sym_LPAREN, - ACTIONS(2838), 1, - anon_sym_COLON, + [40051] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2357), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108480,13 +108792,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 25, + ACTIONS(2359), 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, @@ -108506,11 +108820,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39765] = 3, + [40099] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2415), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108523,7 +108837,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 27, + ACTIONS(2417), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108551,11 +108865,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39813] = 3, + [40147] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108568,7 +108882,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(1063), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108596,80 +108910,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39861] = 27, - ACTIONS(2599), 1, + [40195] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2840), 1, - anon_sym_COMMA, - ACTIONS(2843), 1, - anon_sym_RBRACE, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2365), 4, + ACTIONS(2369), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [39957] = 3, + [40287] = 5, + ACTIONS(2838), 1, + anon_sym_LPAREN, + ACTIONS(2841), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(1882), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108682,15 +108998,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 27, + ACTIONS(1884), 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, @@ -108710,93 +109024,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40005] = 25, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, - ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - STATE(1407), 1, - sym_arguments, + [40339] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2365), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [40097] = 10, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2371), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108809,7 +109041,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 19, + ACTIONS(2373), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108817,23 +109049,31 @@ 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, - [40159] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [40387] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2479), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108846,7 +109086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 27, + ACTIONS(2481), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108874,11 +109114,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40207] = 3, + [40435] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1059), 12, + ACTIONS(2421), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108891,7 +109131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 27, + ACTIONS(2423), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108919,11 +109159,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40255] = 3, + [40483] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2375), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108936,7 +109176,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 27, + ACTIONS(2377), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108964,68 +109204,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40303] = 15, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 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(2367), 16, - 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_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [40375] = 3, + [40531] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2379), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109038,7 +109221,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 27, + ACTIONS(2381), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109066,78 +109249,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40423] = 25, - ACTIONS(2131), 1, + [40579] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2812), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2820), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2824), 1, + anon_sym_PERCENT, + ACTIONS(2826), 1, + anon_sym_STAR_STAR, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2834), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2849), 6, + ACTIONS(2383), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [40515] = 3, + [40671] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109150,7 +109333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 27, + ACTIONS(2301), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109178,24 +109361,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40563] = 3, + [40719] = 15, + 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(2812), 1, + anon_sym_GT_GT, + ACTIONS(2824), 1, + anon_sym_PERCENT, + ACTIONS(2826), 1, + anon_sym_STAR_STAR, + STATE(1409), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + 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(2834), 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(2297), 27, + ACTIONS(2385), 16, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109203,31 +109409,20 @@ 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, - [40611] = 3, + [40791] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(2517), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109240,7 +109435,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 27, + ACTIONS(2519), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109268,141 +109463,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40659] = 21, - ACTIONS(2599), 1, + [40839] = 27, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, ACTIONS(2808), 1, - anon_sym_GT_GT, + 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(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - STATE(1407), 1, + 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(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 10, + ACTIONS(2845), 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_QMARK_QMARK, - [40743] = 25, - ACTIONS(2599), 1, + [40935] = 10, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, + sym_optional_chain, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2319), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [40835] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2325), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109415,7 +109564,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 27, + ACTIONS(2385), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109423,163 +109572,182 @@ 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, - [40883] = 8, - ACTIONS(2599), 1, + [40997] = 21, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - STATE(1407), 1, + 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, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2800), 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(2814), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 22, + 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(2385), 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_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_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, - [40941] = 27, - ACTIONS(2599), 1, + [41081] = 22, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, + sym_optional_chain, ACTIONS(2808), 1, - anon_sym_GT_GT, + anon_sym_AMP_AMP, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - ACTIONS(2851), 1, - anon_sym_COMMA, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, - STATE(2262), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2853), 4, + ACTIONS(2385), 9, 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, - [41037] = 3, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [41167] = 13, + 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(2824), 1, + anon_sym_PERCENT, + ACTIONS(2826), 1, + anon_sym_STAR_STAR, + STATE(1409), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2800), 2, 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(2315), 27, + ACTIONS(2385), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109587,171 +109755,193 @@ 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, - [41085] = 3, + [41235] = 19, + 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(2812), 1, + anon_sym_GT_GT, + ACTIONS(2824), 1, + anon_sym_PERCENT, + ACTIONS(2826), 1, + anon_sym_STAR_STAR, + STATE(1409), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2387), 2, anon_sym_AMP, anon_sym_PIPE, + 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, - anon_sym_SLASH, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 27, + 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(2385), 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_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_QMARK_QMARK, + [41315] = 20, + ACTIONS(2387), 1, + anon_sym_PIPE, + 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(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, + anon_sym_AMP, + ACTIONS(2824), 1, anon_sym_PERCENT, + ACTIONS(2826), 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, - [41133] = 3, + STATE(1409), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2321), 12, + ACTIONS(2800), 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(2814), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2323), 27, + 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(2385), 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_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, - [41181] = 22, - ACTIONS(2599), 1, + [41397] = 21, + ACTIONS(2387), 1, + anon_sym_PIPE, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 9, + ACTIONS(2385), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109759,14 +109949,34 @@ 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_QMARK_QMARK, - [41267] = 3, + [41481] = 12, + 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(2824), 1, + anon_sym_PERCENT, + ACTIONS(2826), 1, + anon_sym_STAR_STAR, + STATE(1409), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2800), 2, 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, @@ -109775,10 +109985,9 @@ 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(2177), 27, + ACTIONS(2385), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109786,100 +109995,37 @@ 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, - [41315] = 27, - ACTIONS(2599), 1, + [41547] = 10, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, + sym_optional_chain, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - ACTIONS(2851), 1, - anon_sym_COMMA, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, - STATE(2262), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2855), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [41411] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2451), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109892,7 +110038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 27, + ACTIONS(2385), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109900,130 +110046,160 @@ 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, - [41459] = 25, - ACTIONS(2599), 1, + [41609] = 17, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, + sym_optional_chain, ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, + anon_sym_GT_GT, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2379), 6, + ACTIONS(2387), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2385), 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_SEMI, - [41551] = 13, - ACTIONS(2599), 1, + 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, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + 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(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2818), 2, + 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(2369), 8, + 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(2385), 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, + anon_sym_QMARK_QMARK, + [41773] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2393), 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(2367), 18, + ACTIONS(2395), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110031,22 +110207,31 @@ 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, - [41619] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [41821] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110059,7 +110244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 27, + ACTIONS(2271), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110087,11 +110272,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41667] = 3, + [41869] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2483), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110104,7 +110289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 27, + ACTIONS(2485), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110132,78 +110317,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41715] = 25, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, - ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - STATE(1407), 1, - sym_arguments, + [41917] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2329), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [41807] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1065), 12, + ACTIONS(2487), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110216,7 +110334,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 27, + ACTIONS(2489), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110244,186 +110362,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41855] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(997), 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(999), 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, + [41965] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - anon_sym_SEMI, + 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, - 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, - [41903] = 19, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2808), 1, + 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(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - STATE(1407), 1, + 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(2369), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 11, + ACTIONS(2397), 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, - [41983] = 27, - ACTIONS(2599), 1, + [42057] = 27, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - ACTIONS(2851), 1, + ACTIONS(2843), 1, anon_sym_COMMA, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, - STATE(2262), 1, + STATE(2289), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2857), 4, + ACTIONS(2847), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [42079] = 3, + [42153] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110436,7 +110515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 27, + ACTIONS(2449), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110464,80 +110543,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42127] = 27, - ACTIONS(2599), 1, + [42201] = 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), 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(2601), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2603), 1, anon_sym_DOT, - ACTIONS(2802), 1, sym_optional_chain, - ACTIONS(2804), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 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, + [42249] = 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_GT_GT, + 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(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - ACTIONS(2851), 1, - anon_sym_COMMA, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, - STATE(2262), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2859), 4, + ACTIONS(2339), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [42223] = 3, + [42341] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110550,7 +110672,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 27, + ACTIONS(2321), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110578,11 +110700,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42271] = 3, + [42389] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110595,7 +110717,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 27, + ACTIONS(2153), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110623,11 +110745,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42319] = 3, + [42437] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2435), 12, + ACTIONS(2429), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110640,7 +110762,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2437), 27, + ACTIONS(2431), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110668,73 +110790,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42367] = 20, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2599), 1, + [42485] = 8, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2101), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 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(2824), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 11, + ACTIONS(2103), 22, 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, + 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, - [42449] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [42543] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110747,7 +110857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 27, + ACTIONS(1011), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110775,94 +110885,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42497] = 21, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2599), 1, + [42591] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, ACTIONS(2808), 1, - anon_sym_GT_GT, + 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(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - STATE(1407), 1, + 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(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 10, + ACTIONS(2315), 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_QMARK_QMARK, - [42581] = 12, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - STATE(1407), 1, - sym_arguments, + [42683] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(322), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -110871,9 +110966,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(2367), 18, + ACTIONS(326), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110881,22 +110977,31 @@ 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, - [42647] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42731] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2475), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110909,7 +111014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 27, + ACTIONS(2477), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110937,11 +111042,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42695] = 3, + [42779] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110954,7 +111059,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 27, + ACTIONS(2501), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -110982,11 +111087,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42743] = 3, + [42827] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110999,7 +111104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 27, + ACTIONS(1003), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111027,11 +111132,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42791] = 3, + [42875] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(1882), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111044,7 +111149,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 27, + ACTIONS(1884), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111072,11 +111177,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42839] = 3, + [42923] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111089,7 +111194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 27, + ACTIONS(2289), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111117,11 +111222,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42887] = 3, + [42971] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111134,7 +111239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 27, + ACTIONS(1043), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111162,11 +111267,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42935] = 3, + [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(2271), 12, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111179,7 +111353,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(1019), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111207,11 +111381,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42983] = 3, + [43163] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111224,7 +111398,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 27, + ACTIONS(2063), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111252,168 +111426,216 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43031] = 25, - ACTIONS(2599), 1, + [43211] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2812), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2816), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1407), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2413), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2851), 6, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_SEMI, - [43123] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1017), 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(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_COLON, + anon_sym_RBRACK, + [43303] = 27, + ACTIONS(2724), 1, anon_sym_LPAREN, - anon_sym_SEMI, + 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43171] = 3, + 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(1045), 12, + ACTIONS(2800), 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(2814), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 27, + 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, 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, + [43399] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, + 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43219] = 3, + 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, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [43495] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2305), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111426,7 +111648,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 27, + ACTIONS(2307), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111454,11 +111676,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43267] = 3, + [43543] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111471,7 +111693,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 27, + ACTIONS(1051), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111499,11 +111721,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43315] = 3, + [43591] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1866), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111516,7 +111738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 27, + ACTIONS(2445), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111544,11 +111766,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43363] = 3, + [43639] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111561,7 +111783,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 27, + ACTIONS(2335), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111589,11 +111811,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43411] = 3, + [43687] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2471), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111606,7 +111828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 27, + ACTIONS(2473), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111634,194 +111856,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43459] = 27, - ACTIONS(2599), 1, + [43735] = 9, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - ACTIONS(2851), 1, - anon_sym_COMMA, - STATE(1407), 1, + sym_optional_chain, + STATE(1409), 1, sym_arguments, - STATE(2262), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2053), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2861), 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(2055), 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, - [43555] = 27, - ACTIONS(2599), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [43795] = 27, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2843), 1, - anon_sym_RBRACE, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - ACTIONS(2863), 1, + ACTIONS(2843), 1, anon_sym_COMMA, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, + STATE(2289), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2329), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [43651] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2463), 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(2465), 27, + ACTIONS(2857), 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_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, - [43699] = 3, + [43891] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111834,7 +111993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 27, + ACTIONS(2079), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111862,11 +112021,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43747] = 3, + [43939] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2521), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111879,7 +112038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 27, + ACTIONS(2523), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -111907,80 +112066,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43795] = 27, - ACTIONS(2599), 1, + [43987] = 27, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - ACTIONS(2851), 1, + ACTIONS(2859), 1, anon_sym_COMMA, - STATE(1407), 1, + ACTIONS(2862), 1, + anon_sym_RBRACE, + STATE(1409), 1, sym_arguments, - STATE(2262), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2866), 4, + ACTIONS(2339), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [43891] = 3, + [44083] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 12, + ACTIONS(2491), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111993,7 +112152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2421), 27, + ACTIONS(2493), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112021,93 +112180,196 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43939] = 25, - ACTIONS(2599), 1, + [44131] = 5, + ACTIONS(2864), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2867), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2371), 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(2373), 25, + 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, - ACTIONS(2603), 1, anon_sym_DOT, - ACTIONS(2802), 1, sym_optional_chain, - ACTIONS(2804), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 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, + [44183] = 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_GT_GT, + 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(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - STATE(1407), 1, + ACTIONS(2862), 1, + anon_sym_RBRACE, + ACTIONS(2869), 1, + anon_sym_COMMA, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2351), 6, + ACTIONS(2383), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_SEMI, - [44031] = 10, - ACTIONS(2599), 1, + [44279] = 27, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2822), 1, + 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, - STATE(1407), 1, + 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, 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(2369), 12, + 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(2383), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [44375] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2495), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112120,7 +112382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 19, + ACTIONS(2497), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112128,23 +112390,31 @@ 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, - [44093] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44423] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112157,7 +112427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 27, + ACTIONS(2311), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112185,70 +112455,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44141] = 17, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - STATE(1407), 1, - sym_arguments, + [44471] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2499), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 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(2367), 13, + ACTIONS(2501), 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, - [44217] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44519] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(1023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112261,7 +112517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 27, + ACTIONS(1021), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112289,11 +112545,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44265] = 3, + [44567] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2411), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112306,7 +112562,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 27, + ACTIONS(2413), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112334,11 +112590,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44313] = 3, + [44615] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112351,7 +112607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 27, + ACTIONS(987), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112379,24 +112635,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44361] = 9, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - STATE(1407), 1, - sym_arguments, + [44663] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2217), 12, + ACTIONS(1035), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112409,7 +112652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2219), 20, + ACTIONS(1033), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112417,7 +112660,11 @@ 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, @@ -112430,11 +112677,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [44421] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44711] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112447,7 +112697,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 27, + ACTIONS(2233), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112475,11 +112725,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44469] = 3, + [44759] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112492,7 +112742,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2501), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112520,11 +112770,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44517] = 3, + [44807] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112537,7 +112787,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 27, + ACTIONS(2401), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112565,11 +112815,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44565] = 3, + [44855] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112582,7 +112832,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 27, + ACTIONS(2343), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112609,147 +112859,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [44613] = 27, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(2804), 1, - anon_sym_AMP_AMP, - ACTIONS(2806), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, - anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, - anon_sym_PERCENT, - ACTIONS(2822), 1, - anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - ACTIONS(2868), 1, - anon_sym_COMMA, - ACTIONS(2871), 1, - anon_sym_RBRACE, - STATE(1407), 1, - sym_arguments, + [44902] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2455), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 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(2824), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2365), 4, + ACTIONS(2457), 26, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [44709] = 25, - ACTIONS(2599), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2601), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2603), 1, anon_sym_DOT, - ACTIONS(2802), 1, sym_optional_chain, - ACTIONS(2804), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2849), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [44800] = 3, + [44949] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2403), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112762,7 +112920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 26, + ACTIONS(2405), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112789,11 +112947,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44847] = 3, + [44996] = 5, + ACTIONS(2221), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + 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, @@ -112806,16 +112971,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 26, - sym__automatic_semicolon, + ACTIONS(2219), 21, 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, @@ -112833,11 +112992,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44894] = 3, + anon_sym_BQUOTE, + [45047] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2439), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112850,7 +113010,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 26, + ACTIONS(2441), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -112877,11 +113037,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44941] = 3, + [45094] = 5, + ACTIONS(2163), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 12, + ACTIONS(2879), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112894,16 +113061,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2319), 26, - sym__automatic_semicolon, + ACTIONS(2161), 21, 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, @@ -112921,18 +113082,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44988] = 5, - ACTIONS(991), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [45145] = 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(2873), 4, + 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(2851), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(987), 12, + anon_sym_SEMI, + [45236] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112945,10 +113166,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 21, + ACTIONS(2315), 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, @@ -112966,19 +113193,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45039] = 5, - ACTIONS(2199), 1, - anon_sym_EQ, + [45283] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2875), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2195), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112991,10 +113210,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 21, + ACTIONS(2171), 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, @@ -113012,12 +113237,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45090] = 3, + [45330] = 5, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2881), 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, @@ -113030,16 +113261,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 26, - sym__automatic_semicolon, + ACTIONS(993), 21, 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, @@ -113050,18 +113275,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_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, + [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, + 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45137] = 3, + 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, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [45472] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2425), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113074,7 +113366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 26, + ACTIONS(2427), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -113101,11 +113393,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45184] = 3, + [45519] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2431), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113118,7 +113410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2433), 26, + ACTIONS(2391), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -113145,11 +113437,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45231] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113162,19 +113468,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 26, - sym__automatic_semicolon, + ACTIONS(2027), 18, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, 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, @@ -113189,18 +113487,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45278] = 5, - ACTIONS(2129), 1, + [45626] = 4, + ACTIONS(995), 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(2125), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113213,8 +113506,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 21, + ACTIONS(987), 24, 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, @@ -113235,129 +113531,280 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45329] = 25, - ACTIONS(2599), 1, + [45674] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2879), 5, + ACTIONS(2893), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - [45420] = 6, - ACTIONS(2129), 1, - anon_sym_EQ, - ACTIONS(2877), 1, - anon_sym_of, - ACTIONS(2881), 1, - anon_sym_in, + [45764] = 28, + 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(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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 11, + 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, + [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, - anon_sym_SLASH, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 23, - sym__ternary_qmark, - anon_sym_COMMA, + 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, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [45950] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - anon_sym_SEMI, + 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, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45472] = 6, - ACTIONS(991), 1, + ACTIONS(2905), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [46040] = 6, + ACTIONS(2221), 1, anon_sym_EQ, - ACTIONS(2873), 1, + ACTIONS(2877), 1, anon_sym_of, - ACTIONS(2884), 1, + ACTIONS(2907), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 11, + ACTIONS(2217), 11, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -113369,7 +113816,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 23, + ACTIONS(2219), 23, sym__ternary_qmark, anon_sym_COMMA, anon_sym_instanceof, @@ -113393,145 +113840,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45524] = 25, - ACTIONS(2599), 1, + [46092] = 28, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2887), 4, + 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, - anon_sym_SEMI, - [45614] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2834), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2889), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [45704] = 4, - ACTIONS(991), 1, + [46188] = 6, + ACTIONS(995), 1, anon_sym_EQ, + ACTIONS(2881), 1, + anon_sym_of, + ACTIONS(2918), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(991), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -113542,13 +113930,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 24, + ACTIONS(993), 23, sym__ternary_qmark, - sym__arrow_function_block_end, - 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, @@ -113567,17 +113954,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45752] = 6, - ACTIONS(2199), 1, + [46240] = 6, + ACTIONS(2163), 1, anon_sym_EQ, - ACTIONS(2875), 1, + ACTIONS(2879), 1, anon_sym_of, - ACTIONS(2891), 1, + ACTIONS(2921), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 11, + ACTIONS(2159), 11, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -113589,7 +113976,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 23, + ACTIONS(2161), 23, sym__ternary_qmark, anon_sym_COMMA, anon_sym_instanceof, @@ -113613,396 +114000,319 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45804] = 25, - ACTIONS(2599), 1, + [46292] = 25, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2808), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2810), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, ACTIONS(2812), 1, + anon_sym_GT_GT, + ACTIONS(2816), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2818), 1, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, ACTIONS(2820), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2826), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2832), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2836), 1, sym__ternary_qmark, - STATE(1407), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2800), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2814), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2822), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2828), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2830), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, + ACTIONS(2802), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2800), 3, + ACTIONS(2804), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2894), 4, + ACTIONS(2924), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [45894] = 28, - ACTIONS(2599), 1, + [46382] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2601), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2802), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2804), 1, + ACTIONS(2225), 1, + sym__completed_arrow_function, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2812), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(2814), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(2816), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2820), 1, + ACTIONS(2948), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, + ACTIONS(2958), 1, sym__ternary_qmark, - ACTIONS(2896), 1, - anon_sym_SEMI, - ACTIONS(2898), 1, - sym__automatic_semicolon, - ACTIONS(2900), 1, - sym__await_identifier_line_break, - ACTIONS(2902), 1, - sym__await_yield_identifier_start, - STATE(1407), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2796), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2095), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2810), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2818), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2824), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2826), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [45990] = 10, - ACTIONS(875), 1, - anon_sym_BQUOTE, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2910), 1, - sym_optional_chain, - STATE(1633), 1, - sym_template_string, - STATE(1648), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2029), 12, - anon_sym_STAR, + ACTIONS(2928), 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(2031), 18, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2930), 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_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, - [46050] = 25, - ACTIONS(2131), 1, + [46473] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - STATE(1179), 1, + ACTIONS(2998), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2047), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2912), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [46140] = 28, - ACTIONS(2599), 1, + [46564] = 5, + ACTIONS(3000), 1, + sym__arrow_function_block_end, + ACTIONS(3002), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2093), 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(2095), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2601), 1, anon_sym_LBRACK, - ACTIONS(2603), 1, anon_sym_DOT, - ACTIONS(2802), 1, sym_optional_chain, - ACTIONS(2804), 1, anon_sym_AMP_AMP, - ACTIONS(2806), 1, anon_sym_PIPE_PIPE, - ACTIONS(2808), 1, - anon_sym_GT_GT, - ACTIONS(2812), 1, - anon_sym_AMP, - ACTIONS(2814), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2816), 1, - anon_sym_PIPE, - ACTIONS(2820), 1, anon_sym_PERCENT, - ACTIONS(2822), 1, anon_sym_STAR_STAR, - ACTIONS(2845), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2847), 1, - sym__ternary_qmark, - ACTIONS(2914), 1, - anon_sym_SEMI, - ACTIONS(2916), 1, - sym__automatic_semicolon, - ACTIONS(2918), 1, - sym__await_identifier_line_break, - ACTIONS(2920), 1, - sym__await_yield_identifier_start, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2796), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2810), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2818), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2824), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2826), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2828), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2798), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2800), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46236] = 26, - ACTIONS(2904), 1, + anon_sym_BQUOTE, + [46613] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2946), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2960), 1, + ACTIONS(3002), 1, sym__completed_arrow_function, - STATE(1617), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2099), 2, + ACTIONS(2095), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46327] = 5, - ACTIONS(2962), 1, - sym__arrow_function_block_end, - ACTIONS(2964), 1, + [46704] = 5, + ACTIONS(3004), 1, + sym__arrow_function_block_continuation, + ACTIONS(3006), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2097), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114015,7 +114325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 22, + ACTIONS(2063), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114038,146 +114348,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46376] = 26, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2928), 1, - sym_optional_chain, - ACTIONS(2930), 1, - anon_sym_AMP_AMP, - ACTIONS(2932), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, - anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, - ACTIONS(2940), 1, - anon_sym_CARET, - ACTIONS(2942), 1, - anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - ACTIONS(2964), 1, + [46753] = 5, + ACTIONS(3008), 1, + sym__arrow_function_block_end, + ACTIONS(3010), 1, sym__completed_arrow_function, - STATE(1617), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2099), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2085), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 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(2950), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2087), 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, - ACTIONS(2956), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2926), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46467] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + anon_sym_BQUOTE, + [46802] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2966), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3010), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, - STATE(2696), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2087), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46560] = 5, - ACTIONS(2968), 1, + [46893] = 5, + ACTIONS(3012), 1, sym__arrow_function_block_end, - ACTIONS(2970), 1, + ACTIONS(3014), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2089), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114190,7 +114478,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2091), 22, + ACTIONS(2071), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114213,80 +114501,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46609] = 26, - ACTIONS(2904), 1, + [46942] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2946), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2970), 1, + ACTIONS(3014), 1, sym__completed_arrow_function, - STATE(1617), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2091), 2, + ACTIONS(2071), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46700] = 5, - ACTIONS(2972), 1, + [47033] = 5, + ACTIONS(3016), 1, sym__arrow_function_block_end, - ACTIONS(2974), 1, + ACTIONS(3018), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2041), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114299,7 +114587,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2043), 22, + ACTIONS(2125), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114322,80 +114610,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46749] = 26, - ACTIONS(2904), 1, + [47082] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2946), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2974), 1, + ACTIONS(3018), 1, sym__completed_arrow_function, - STATE(1617), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 2, + ACTIONS(2125), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46840] = 5, - ACTIONS(2976), 1, + [47173] = 5, + ACTIONS(3020), 1, sym__arrow_function_block_continuation, - ACTIONS(2978), 1, + ACTIONS(3022), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114408,7 +114696,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 22, + ACTIONS(2079), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114431,15 +114719,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46889] = 5, - ACTIONS(2980), 1, + [47222] = 5, + ACTIONS(3024), 1, sym__arrow_function_block_continuation, - ACTIONS(2982), 1, + ACTIONS(3026), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114452,7 +114740,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 22, + ACTIONS(2137), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114475,147 +114763,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46938] = 27, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(2986), 1, - anon_sym_RPAREN, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + [47271] = 5, + ACTIONS(3028), 1, + sym__arrow_function_block_continuation, + ACTIONS(3030), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2151), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2153), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [47031] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(2988), 1, - anon_sym_RBRACK, - STATE(1179), 1, - sym_arguments, - STATE(2677), 1, - aux_sym_array_repeat1, + 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(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2173), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2175), 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, - [47124] = 5, - ACTIONS(2990), 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(2992), 1, + ACTIONS(3038), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114628,7 +114872,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 22, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114651,417 +114895,371 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47173] = 27, - ACTIONS(1202), 1, + [47418] = 6, + ACTIONS(995), 1, + anon_sym_EQ, + ACTIONS(2697), 1, + anon_sym_RBRACK, + ACTIONS(2881), 1, anon_sym_COMMA, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(2994), 1, - anon_sym_RPAREN, - STATE(1179), 1, - sym_arguments, - STATE(2736), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(991), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(993), 21, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [47266] = 27, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(2996), 1, - anon_sym_RBRACK, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2093), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2095), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [47359] = 27, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 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(2736), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 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, + [47518] = 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(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(2998), 1, - anon_sym_RBRACE, - STATE(1179), 1, + ACTIONS(3042), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2095), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47452] = 27, - ACTIONS(2131), 1, + [47609] = 4, + ACTIONS(2163), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2159), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2161), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3000), 1, - anon_sym_RBRACK, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + 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, + [47656] = 4, + ACTIONS(2221), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2217), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2219), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [47545] = 27, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3002), 1, - anon_sym_RBRACK, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2061), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2063), 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, - [47638] = 27, - ACTIONS(2131), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [47752] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3004), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3050), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47731] = 8, - ACTIONS(875), 1, + [47845] = 8, + ACTIONS(879), 1, anon_sym_BQUOTE, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2910), 1, + ACTIONS(2891), 1, sym_optional_chain, - STATE(1633), 1, + STATE(1725), 1, sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115074,7 +115272,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 19, + ACTIONS(2171), 19, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -115094,79 +115292,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [47786] = 25, - ACTIONS(2131), 1, + [47900] = 6, + ACTIONS(2163), 1, + anon_sym_EQ, + ACTIONS(2682), 1, + anon_sym_RBRACK, + ACTIONS(2879), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2159), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2161), 21, + sym__ternary_qmark, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2053), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + 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, - ACTIONS(3006), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [47875] = 5, - ACTIONS(3008), 1, - sym__arrow_function_block_end, - ACTIONS(3010), 1, - sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [48008] = 4, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2139), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115179,9 +115404,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2141), 22, + ACTIONS(993), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -115202,80 +115428,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47924] = 26, - ACTIONS(2904), 1, + [48055] = 25, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2946), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(3010), 1, - sym__completed_arrow_function, - STATE(1617), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2141), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2315), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48015] = 5, - ACTIONS(3012), 1, - sym__arrow_function_block_end, - ACTIONS(3014), 1, - sym__completed_arrow_function, + [48144] = 6, + ACTIONS(2221), 1, + anon_sym_EQ, + ACTIONS(2675), 1, + anon_sym_RBRACK, + ACTIONS(2877), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115288,9 +115515,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(2219), 21, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -115311,233 +115537,319 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48064] = 26, - ACTIONS(2904), 1, + [48195] = 8, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + STATE(1697), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2101), 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(2103), 19, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_AMP_AMP, - ACTIONS(2932), 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, + [48250] = 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(2932), 1, + anon_sym_AMP_AMP, ACTIONS(2934), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, ACTIONS(2940), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(2942), 1, + anon_sym_CARET, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, ACTIONS(2958), 1, sym__ternary_qmark, - ACTIONS(3014), 1, - sym__completed_arrow_function, - STATE(1617), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2165), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2339), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48155] = 5, - ACTIONS(3016), 1, - sym__arrow_function_block_end, - ACTIONS(3018), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2183), 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(2185), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [48339] = 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(2932), 1, anon_sym_AMP_AMP, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, + ACTIONS(2958), 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(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_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2954), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2369), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_BQUOTE, - [48204] = 26, - ACTIONS(2904), 1, + 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, + [48428] = 25, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2930), 1, - anon_sym_AMP_AMP, ACTIONS(2932), 1, - anon_sym_PIPE_PIPE, + anon_sym_AMP_AMP, ACTIONS(2934), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, ACTIONS(2940), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(2942), 1, + anon_sym_CARET, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, ACTIONS(2958), 1, sym__ternary_qmark, - ACTIONS(3018), 1, - sym__completed_arrow_function, - STATE(1617), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2185), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2383), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48295] = 5, - ACTIONS(3020), 1, - sym__arrow_function_block_continuation, - ACTIONS(3022), 1, - sym__completed_arrow_function, + [48517] = 15, + 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(2936), 1, + anon_sym_GT_GT, + ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + 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(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(2177), 22, + ACTIONS(2385), 13, 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, - [48344] = 5, - ACTIONS(2960), 1, - sym__completed_arrow_function, - ACTIONS(3024), 1, - sym__arrow_function_block_end, + [48586] = 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2097), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115550,345 +115862,398 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 22, + ACTIONS(2385), 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, - [48393] = 5, - ACTIONS(3026), 1, - sym__arrow_function_block_end, - ACTIONS(3028), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2089), 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(2091), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [48645] = 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, - anon_sym_AMP_AMP, - 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, + 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(2926), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2938), 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(2946), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2952), 2, + 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), 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_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48442] = 26, - ACTIONS(2904), 1, + [48726] = 22, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2930), 1, - anon_sym_AMP_AMP, ACTIONS(2932), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + anon_sym_AMP_AMP, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, ACTIONS(2940), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(2942), 1, + anon_sym_CARET, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - ACTIONS(3028), 1, - sym__completed_arrow_function, - STATE(1617), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2091), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48533] = 5, - ACTIONS(3030), 1, - sym__arrow_function_block_end, - ACTIONS(3032), 1, + ACTIONS(2385), 6, + sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [48809] = 13, + 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(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2041), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 2, 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(2043), 22, + ACTIONS(2385), 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_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, - [48582] = 26, - ACTIONS(2904), 1, + [48874] = 19, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2930), 1, - anon_sym_AMP_AMP, - ACTIONS(2932), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, - ACTIONS(2940), 1, - anon_sym_CARET, - ACTIONS(2942), 1, - anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - ACTIONS(3032), 1, - sym__completed_arrow_function, - STATE(1617), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48673] = 5, - ACTIONS(3034), 1, - sym__arrow_function_block_continuation, - ACTIONS(3036), 1, + 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, + [48951] = 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(2387), 1, + anon_sym_PIPE, + ACTIONS(2936), 1, + anon_sym_GT_GT, + ACTIONS(2940), 1, + anon_sym_AMP, + ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 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(2938), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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, + 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, anon_sym_LPAREN, + ACTIONS(2031), 1, anon_sym_LBRACK, + ACTIONS(2033), 1, anon_sym_DOT, + ACTIONS(2057), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2387), 1, + anon_sym_PIPE, + ACTIONS(2936), 1, + anon_sym_GT_GT, + ACTIONS(2940), 1, + anon_sym_AMP, + ACTIONS(2942), 1, anon_sym_CARET, + ACTIONS(2948), 1, anon_sym_PERCENT, + ACTIONS(2950), 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, - [48722] = 5, - ACTIONS(3038), 1, - sym__arrow_function_block_continuation, - ACTIONS(3040), 1, - sym__completed_arrow_function, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 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(2938), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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), 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, anon_sym_LPAREN, + ACTIONS(2031), 1, anon_sym_LBRACK, + ACTIONS(2033), 1, anon_sym_DOT, + ACTIONS(2057), 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(2948), 1, anon_sym_PERCENT, + ACTIONS(2950), 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, - [48771] = 5, - ACTIONS(3042), 1, - sym__arrow_function_block_continuation, - ACTIONS(3044), 1, - sym__completed_arrow_function, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -115897,41 +116262,44 @@ 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(2059), 22, + ACTIONS(2385), 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_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, - [48820] = 5, - ACTIONS(3046), 1, - sym__arrow_function_block_continuation, - ACTIONS(3048), 1, - sym__completed_arrow_function, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115944,463 +116312,542 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 22, + ACTIONS(2385), 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, - [48869] = 5, - ACTIONS(3050), 1, - sym__arrow_function_block_continuation, - ACTIONS(3052), 1, - sym__completed_arrow_function, + [49233] = 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(2936), 1, + anon_sym_GT_GT, + ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + 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(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2930), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2387), 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(2075), 22, + ACTIONS(2385), 10, 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, - [48918] = 27, - ACTIONS(2131), 1, + [49306] = 23, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3054), 1, - anon_sym_RBRACE, - STATE(1179), 1, + ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + STATE(944), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49011] = 5, - ACTIONS(3056), 1, - sym__arrow_function_block_end, - ACTIONS(3058), 1, - sym__completed_arrow_function, - 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, + ACTIONS(2385), 5, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [49391] = 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(2932), 1, anon_sym_AMP_AMP, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [49060] = 5, - ACTIONS(3060), 1, - sym__arrow_function_block_continuation, - ACTIONS(3062), 1, - sym__completed_arrow_function, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 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(2938), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2954), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2397), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + 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, + [49480] = 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(2932), 1, anon_sym_AMP_AMP, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [49109] = 5, - ACTIONS(3064), 1, - sym__arrow_function_block_continuation, - ACTIONS(3066), 1, - sym__completed_arrow_function, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 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(2938), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2954), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2437), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + 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, + [49569] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + ACTIONS(2778), 1, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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, + 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, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [49158] = 26, - ACTIONS(2904), 1, + [49662] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3058), 1, - sym__completed_arrow_function, - STATE(1617), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3054), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2165), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49249] = 9, - ACTIONS(2904), 1, + [49755] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - STATE(1617), 1, + 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(3056), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2956), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2217), 12, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2219), 17, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(2774), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [49306] = 25, - ACTIONS(2904), 1, + [49848] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1617), 1, + ACTIONS(3058), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2768), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2319), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49395] = 8, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2928), 1, - sym_optional_chain, - STATE(1617), 1, - sym_arguments, + [49941] = 5, + ACTIONS(3060), 1, + sym__arrow_function_block_end, + ACTIONS(3062), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2085), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116413,11 +116860,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 19, + ACTIONS(2087), 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, @@ -116433,146 +116883,140 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49450] = 26, - ACTIONS(2131), 1, + [49990] = 25, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(3068), 1, - anon_sym_in, - STATE(1179), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2756), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2758), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2339), 3, + 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, - ACTIONS(2879), 3, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [49541] = 27, - ACTIONS(2131), 1, + [50079] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3071), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3062), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2087), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49634] = 5, - ACTIONS(3073), 1, - sym__arrow_function_block_end, - ACTIONS(3075), 1, - sym__completed_arrow_function, + [50170] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2183), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116585,9 +117029,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2185), 22, + ACTIONS(1053), 24, 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, @@ -116608,826 +117054,990 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49683] = 27, - ACTIONS(2131), 1, + [50215] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3077), 1, - anon_sym_SEMI, - STATE(1179), 1, + ACTIONS(3064), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2867), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49776] = 26, - ACTIONS(2904), 1, + [50308] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3075), 1, - sym__completed_arrow_function, - STATE(1617), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3066), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2185), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49867] = 25, - ACTIONS(2033), 1, + [50401] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3068), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2329), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49956] = 25, - ACTIONS(2033), 1, + [50494] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2187), 1, + sym__completed_arrow_function, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2948), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2958), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2183), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2351), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3081), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50045] = 25, - ACTIONS(2033), 1, + [50585] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2215), 1, + sym__completed_arrow_function, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2948), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2958), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2047), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2365), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3081), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50134] = 15, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(3089), 1, - anon_sym_GT_GT, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - STATE(931), 1, - sym_arguments, + [50676] = 5, + ACTIONS(3070), 1, + sym__arrow_function_block_end, + ACTIONS(3072), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2181), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 13, + ACTIONS(2183), 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, - [50203] = 10, - ACTIONS(2033), 1, + [50725] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(3103), 1, + ACTIONS(2091), 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, - STATE(931), 1, + ACTIONS(2956), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2087), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + 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_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, + [50816] = 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(2113), 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, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 16, + 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, - sym__completed_arrow_function, + 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(2071), 2, anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, + ACTIONS(2946), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2952), 2, + 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_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [50262] = 21, - ACTIONS(2033), 1, + [50907] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(3089), 1, + ACTIONS(2129), 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(3093), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2948), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - STATE(931), 1, + ACTIONS(2956), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2125), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 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, - [50343] = 22, - ACTIONS(2033), 1, + [50998] = 25, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(3089), 1, + ACTIONS(2970), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - STATE(931), 1, + ACTIONS(2992), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2996), 1, + sym__ternary_qmark, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + 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, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 6, - sym__ternary_qmark, + [51087] = 5, + ACTIONS(3074), 1, + sym__arrow_function_block_end, + ACTIONS(3076), 1, sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [50426] = 13, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - STATE(931), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2069), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3099), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 15, + ACTIONS(2071), 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, - [50491] = 19, - ACTIONS(2033), 1, + [51136] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3089), 1, - anon_sym_GT_GT, - ACTIONS(3101), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - STATE(931), 1, + 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(3078), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 8, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + [51229] = 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, - anon_sym_BQUOTE, - [50568] = 20, - ACTIONS(2033), 1, + ACTIONS(2788), 1, + sym__ternary_qmark, + ACTIONS(3080), 1, + anon_sym_RBRACK, + STATE(1175), 1, + sym_arguments, + STATE(2702), 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_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, + [51322] = 25, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(3089), 1, + ACTIONS(2968), 1, + anon_sym_AMP_AMP, + ACTIONS(2970), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(3101), 1, + ACTIONS(2978), 1, + anon_sym_CARET, + ACTIONS(2980), 1, + anon_sym_PIPE, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - STATE(931), 1, + ACTIONS(2992), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2996), 1, + sym__ternary_qmark, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2383), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 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, - [50647] = 21, - ACTIONS(2033), 1, + [51411] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(3089), 1, + 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(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - STATE(931), 1, + 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(3082), 1, + anon_sym_SEMI, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 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, - [50728] = 12, - ACTIONS(2033), 1, + [51504] = 15, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3101), 1, + ACTIONS(2972), 1, + anon_sym_GT_GT, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - STATE(931), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2369), 10, + 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_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 15, + ACTIONS(2385), 13, 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_LT_EQ, anon_sym_EQ_EQ_EQ, @@ -117435,26 +118045,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [50791] = 10, - ACTIONS(2033), 1, + [51573] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3103), 1, + 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, - STATE(931), 1, + 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(2221), 2, + 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_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117467,3561 +118131,3441 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 16, + ACTIONS(2125), 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, - [50850] = 17, - ACTIONS(2033), 1, + [51713] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3089), 1, - anon_sym_GT_GT, - ACTIONS(3101), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - STATE(931), 1, + 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(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3081), 3, + 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(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2369), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 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, - [50923] = 23, - ACTIONS(2033), 1, + [51806] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - STATE(931), 1, + ACTIONS(2786), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2788), 1, + sym__ternary_qmark, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3090), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 5, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [51008] = 25, - ACTIONS(2033), 1, + [51899] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2379), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51097] = 27, - ACTIONS(2131), 1, + [51992] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3113), 1, - anon_sym_RBRACE, - STATE(1179), 1, + ACTIONS(3086), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2125), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + 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, + [52083] = 5, + ACTIONS(3094), 1, + sym__arrow_function_block_continuation, + ACTIONS(3096), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2077), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 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(2079), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51190] = 25, - ACTIONS(2033), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, anon_sym_DOT, - ACTIONS(2205), 1, sym_optional_chain, - ACTIONS(3085), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, - anon_sym_GT_GT, - ACTIONS(3093), 1, - anon_sym_AMP, - ACTIONS(3095), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3097), 1, - anon_sym_PIPE, - ACTIONS(3101), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2221), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3105), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3107), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2413), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(3081), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3083), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51279] = 27, - ACTIONS(2131), 1, + [52132] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3115), 1, + ACTIONS(3098), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51372] = 27, - ACTIONS(1202), 1, + [52225] = 27, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(2131), 1, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3117), 1, + ACTIONS(3100), 1, anon_sym_RBRACK, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2639), 1, + STATE(2856), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51465] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + [52318] = 10, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + 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(2387), 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), 16, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 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, + [52377] = 21, + 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(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(3119), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + STATE(1697), 1, sym_arguments, - STATE(2651), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51558] = 27, - ACTIONS(2131), 1, + 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, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3121), 1, - anon_sym_RBRACK, - STATE(1179), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51651] = 27, - ACTIONS(2131), 1, + 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, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3123), 1, - anon_sym_RBRACK, - STATE(1179), 1, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + 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, 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, - [51744] = 26, - ACTIONS(2033), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52606] = 19, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2161), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3085), 1, - anon_sym_AMP_AMP, - ACTIONS(3087), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, - anon_sym_AMP, - ACTIONS(3095), 1, - anon_sym_CARET, - ACTIONS(3097), 1, - anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, - sym__ternary_qmark, - STATE(931), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2141), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2387), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51835] = 26, - ACTIONS(2033), 1, + 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, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2173), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3085), 1, - anon_sym_AMP_AMP, - ACTIONS(3087), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(3095), 1, - anon_sym_CARET, - ACTIONS(3097), 1, - anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, - sym__ternary_qmark, - STATE(931), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2165), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51926] = 26, - ACTIONS(2033), 1, + 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, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2189), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3102), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2894), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2185), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52017] = 26, - ACTIONS(2033), 1, + [52855] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2215), 1, - sym__completed_arrow_function, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3104), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2099), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52108] = 26, - ACTIONS(2033), 1, + [52948] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2095), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3106), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2091), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52199] = 26, - ACTIONS(2033), 1, + [53041] = 21, + ACTIONS(2387), 1, + anon_sym_PIPE, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2157), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3085), 1, - anon_sym_AMP_AMP, - ACTIONS(3087), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(3097), 1, - anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, - sym__ternary_qmark, - STATE(931), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52290] = 5, - ACTIONS(3125), 1, - sym__arrow_function_block_end, - ACTIONS(3127), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2139), 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(2141), 22, + ACTIONS(2385), 7, 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_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, - [52339] = 27, - ACTIONS(2131), 1, + [53122] = 12, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3129), 1, - anon_sym_RPAREN, - STATE(1179), 1, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2994), 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, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2385), 15, + 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [52432] = 25, - ACTIONS(2904), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53185] = 10, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, - anon_sym_AMP_AMP, - ACTIONS(2932), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, - anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, - ACTIONS(2940), 1, - anon_sym_CARET, - ACTIONS(2942), 1, - anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - STATE(1617), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 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(2950), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2329), 3, + ACTIONS(2385), 16, + sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2924), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2926), 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_PERCENT, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [52521] = 27, - ACTIONS(2131), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53244] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3131), 1, + ACTIONS(3108), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52614] = 27, - ACTIONS(2131), 1, + [53337] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3133), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3110), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2638), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52707] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + [53430] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3135), 1, - anon_sym_RBRACK, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2696), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [52800] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1031), 12, - anon_sym_STAR, + ACTIONS(2764), 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(1029), 24, - sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2766), 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, - [52845] = 27, - ACTIONS(1202), 1, + ACTIONS(3112), 3, anon_sym_COMMA, - ACTIONS(2131), 1, + anon_sym_RPAREN, + anon_sym_RBRACK, + [53519] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(3137), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3072), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, - STATE(2683), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2183), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52938] = 27, - ACTIONS(2131), 1, + [53610] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3139), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3114), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53031] = 27, - ACTIONS(2131), 1, + [53703] = 17, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3141), 1, - anon_sym_RBRACK, - STATE(1179), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53124] = 27, - ACTIONS(2131), 1, + ACTIONS(2387), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2385), 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, + [53776] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3143), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3116), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2651), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53217] = 27, - ACTIONS(2131), 1, + [53869] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3145), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3118), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53310] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + [53962] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3147), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3120), 1, anon_sym_RBRACK, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2701), 1, - aux_sym_array_repeat1, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53403] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + [54055] = 23, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(3149), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + STATE(1697), 1, sym_arguments, - STATE(2654), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53496] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + ACTIONS(2385), 5, + 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_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3151), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3122), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2710), 1, - aux_sym_array_repeat1, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53589] = 27, - ACTIONS(2131), 1, + [54233] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3153), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3124), 1, + anon_sym_RBRACE, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53682] = 27, - ACTIONS(2131), 1, + [54326] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3155), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3126), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53775] = 27, - ACTIONS(2131), 1, + [54419] = 5, + ACTIONS(3128), 1, + sym__arrow_function_block_continuation, + ACTIONS(3130), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2135), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2137), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 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(2736), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 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, + [54468] = 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(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3157), 1, + ACTIONS(3132), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53868] = 27, - ACTIONS(1202), 1, + [54561] = 27, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(2131), 1, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3159), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3134), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, - STATE(2733), 1, + STATE(2687), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53961] = 27, - ACTIONS(1202), 1, + [54654] = 27, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(2131), 1, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3161), 1, + ACTIONS(3136), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2744), 1, + STATE(2809), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54054] = 27, - ACTIONS(2131), 1, + [54747] = 25, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2984), 1, + anon_sym_PERCENT, + ACTIONS(2986), 1, + anon_sym_STAR_STAR, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3163), 1, - anon_sym_RBRACK, - STATE(1179), 1, + STATE(1697), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2994), 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, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54147] = 27, - ACTIONS(2131), 1, + [54836] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3165), 1, - anon_sym_RBRACK, - STATE(1179), 1, + ACTIONS(3138), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54240] = 25, - ACTIONS(2904), 1, + [54929] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1617), 1, + 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(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2351), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54329] = 27, - ACTIONS(2131), 1, + [55022] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3167), 1, + ACTIONS(3142), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54422] = 27, - ACTIONS(2131), 1, + [55115] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3169), 1, + ACTIONS(3144), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2738), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54515] = 27, - ACTIONS(2131), 1, + [55208] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3171), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3146), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54608] = 25, - ACTIONS(2904), 1, + [55301] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1617), 1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2365), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54697] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + [55394] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3173), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3150), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2761), 1, - aux_sym_array_repeat1, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54790] = 27, - ACTIONS(2131), 1, + [55487] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3175), 1, + ACTIONS(3152), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54883] = 15, - ACTIONS(2904), 1, + [55580] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2934), 1, - anon_sym_GT_GT, - ACTIONS(2946), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - STATE(1617), 1, + 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, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 7, + 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, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 13, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2766), 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, - anon_sym_BQUOTE, - [54952] = 27, - ACTIONS(2131), 1, + [55673] = 26, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3177), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3156), 1, + anon_sym_in, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2764), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55045] = 27, - ACTIONS(1202), 1, + ACTIONS(2883), 3, anon_sym_COMMA, - ACTIONS(2131), 1, + anon_sym_of, + anon_sym_SEMI, + [55764] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3179), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3159), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2774), 1, - aux_sym_array_repeat1, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55138] = 27, - ACTIONS(2131), 1, + [55857] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3181), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3161), 1, + anon_sym_RBRACE, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55231] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, + [55950] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3183), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3163), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2783), 1, - aux_sym_array_repeat1, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55324] = 27, - ACTIONS(2131), 1, + [56043] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3185), 1, + ACTIONS(3165), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55417] = 10, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2928), 1, - sym_optional_chain, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - STATE(1617), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 12, - anon_sym_STAR, + ACTIONS(2764), 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(2367), 16, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2766), 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_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, - [55476] = 27, - ACTIONS(2131), 1, + [56136] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3187), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3167), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2823), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55569] = 27, - ACTIONS(2131), 1, + [56229] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3189), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3169), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2795), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55662] = 21, - ACTIONS(2904), 1, + [56322] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2057), 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, anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, ACTIONS(2940), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(2942), 1, + anon_sym_CARET, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - STATE(1617), 1, + ACTIONS(2956), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2183), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 7, - sym__ternary_qmark, - sym__await_operand_end, + [56413] = 5, + ACTIONS(3171), 1, + sym__arrow_function_block_continuation, + ACTIONS(3173), 1, sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [55743] = 10, - ACTIONS(955), 1, - anon_sym_BQUOTE, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3197), 1, - sym_optional_chain, - STATE(1759), 1, - sym_template_string, - STATE(1841), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2029), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121034,10 +121578,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2031), 17, + ACTIONS(2153), 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, @@ -121052,916 +121600,843 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [55802] = 22, - ACTIONS(2904), 1, + anon_sym_BQUOTE, + [56462] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2051), 1, + sym__completed_arrow_function, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2932), 1, anon_sym_AMP_AMP, ACTIONS(2934), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, ACTIONS(2940), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(2942), 1, + anon_sym_CARET, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - STATE(1617), 1, + ACTIONS(2956), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2047), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 6, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [55885] = 13, - ACTIONS(2904), 1, + [56553] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2946), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - STATE(1617), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2922), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2944), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 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(2367), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + ACTIONS(2768), 1, anon_sym_AMP_AMP, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + ACTIONS(2778), 1, anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [55950] = 19, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2928), 1, - sym_optional_chain, - ACTIONS(2934), 1, - anon_sym_GT_GT, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - STATE(1617), 1, + ACTIONS(2788), 1, + sym__ternary_qmark, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3175), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 8, - sym__ternary_qmark, - sym__await_operand_end, + [56646] = 5, + ACTIONS(3177), 1, + sym__arrow_function_block_continuation, + ACTIONS(3179), 1, sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [56027] = 20, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2928), 1, - sym_optional_chain, - ACTIONS(2934), 1, - anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - STATE(1617), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2173), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 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(2950), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2926), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 8, + ACTIONS(2175), 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, - [56106] = 21, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2904), 1, + [56695] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2934), 1, + 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(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - STATE(1617), 1, + 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, sym_arguments, + STATE(2661), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 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, - [56187] = 27, - ACTIONS(2131), 1, + [56788] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3199), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3183), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56280] = 12, - ACTIONS(2904), 1, + [56881] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - STATE(1617), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2922), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 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(2367), 15, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2099), 1, sym__completed_arrow_function, - anon_sym_instanceof, + ACTIONS(2932), 1, anon_sym_AMP_AMP, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2936), 1, + anon_sym_GT_GT, + ACTIONS(2940), 1, + anon_sym_AMP, + ACTIONS(2942), 1, 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, - [56343] = 10, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2906), 1, - anon_sym_LBRACK, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(2928), 1, - sym_optional_chain, + ACTIONS(2944), 1, + anon_sym_PIPE, ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - STATE(1617), 1, + ACTIONS(2956), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2956), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2095), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 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(2938), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [56402] = 27, - ACTIONS(2131), 1, + [56972] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2229), 1, + sym__completed_arrow_function, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2958), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3201), 1, - anon_sym_RPAREN, - STATE(1179), 1, + STATE(944), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2087), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56495] = 27, - ACTIONS(2131), 1, + [57063] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2075), 1, + sym__completed_arrow_function, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(2948), 1, + anon_sym_PERCENT, + ACTIONS(2950), 1, + anon_sym_STAR_STAR, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2958), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3203), 1, - anon_sym_RPAREN, - STATE(1179), 1, + STATE(944), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2071), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56588] = 17, - ACTIONS(2904), 1, + [57154] = 26, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2057), 1, sym_optional_chain, + ACTIONS(2149), 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(2946), 1, - anon_sym_PERCENT, + 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, - STATE(1617), 1, + ACTIONS(2956), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2958), 1, + sym__ternary_qmark, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2059), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2125), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2952), 2, + 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(2926), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2369), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 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, - [56661] = 23, - ACTIONS(2904), 1, + [57245] = 25, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2946), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - STATE(1617), 1, + ACTIONS(2992), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2996), 1, + sym__ternary_qmark, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2437), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 5, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [56746] = 27, - ACTIONS(2131), 1, + [57334] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3205), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3185), 1, + anon_sym_RBRACE, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56839] = 25, - ACTIONS(2904), 1, + [57427] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(2946), 1, - anon_sym_PERCENT, - ACTIONS(2948), 1, - anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1617), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3187), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2379), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2924), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56928] = 26, - ACTIONS(2033), 1, + [57520] = 25, + ACTIONS(2029), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2031), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2033), 1, anon_sym_DOT, - ACTIONS(2145), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2057), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2932), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2934), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2936), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2940), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2942), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2944), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2948), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2950), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2956), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2958), 1, sym__ternary_qmark, - STATE(931), 1, + STATE(944), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2141), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2059), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2926), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2938), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2946), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2954), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2315), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2928), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2930), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57019] = 5, - ACTIONS(3207), 1, + [57609] = 5, + ACTIONS(3189), 1, sym__arrow_function_block_continuation, - ACTIONS(3209), 1, + ACTIONS(3191), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121974,7 +122449,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 22, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121997,82 +122472,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57068] = 26, - ACTIONS(2033), 1, + [57658] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2169), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3193), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2165), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57159] = 6, - ACTIONS(991), 1, - anon_sym_EQ, - ACTIONS(2702), 1, - anon_sym_RBRACK, - ACTIONS(2873), 1, - anon_sym_COMMA, + [57751] = 10, + ACTIONS(959), 1, + anon_sym_BQUOTE, + ACTIONS(3195), 1, + anon_sym_LPAREN, + ACTIONS(3197), 1, + anon_sym_LBRACK, + ACTIONS(3199), 1, + anon_sym_DOT, + ACTIONS(3201), 1, + sym_optional_chain, + STATE(1780), 1, + sym_arguments, + STATE(1879), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(2025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122085,13 +122569,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 21, + ACTIONS(2027), 17, 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, @@ -122106,601 +122587,761 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [57210] = 26, - ACTIONS(2033), 1, + [57810] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2225), 1, - sym__completed_arrow_function, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3203), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2185), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57301] = 26, - ACTIONS(2033), 1, + [57903] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2103), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2786), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2788), 1, + sym__ternary_qmark, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3205), 1, + anon_sym_SEMI, + STATE(1175), 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, + 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, + [57996] = 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(3103), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, + 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(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3207), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2099), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + 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_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, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3091), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2047), 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, - ACTIONS(3099), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3105), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3107), 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(3081), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3083), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [57392] = 26, - ACTIONS(2033), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58138] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2123), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(3101), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(3103), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3211), 1, + sym__completed_arrow_function, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2091), 2, - anon_sym_LBRACE, + ACTIONS(2047), 2, + sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2221), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2994), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57483] = 26, - ACTIONS(2033), 1, + [58229] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2047), 1, - sym__completed_arrow_function, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3213), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57574] = 27, - ACTIONS(2131), 1, + [58322] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3211), 1, + ACTIONS(3215), 1, anon_sym_RPAREN, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57667] = 27, - ACTIONS(2131), 1, + [58415] = 27, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3213), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3217), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + STATE(2795), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57760] = 25, - ACTIONS(2033), 1, + [58508] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2035), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2037), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2205), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3085), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3087), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3089), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3093), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3095), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3097), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3101), 1, - anon_sym_PERCENT, - ACTIONS(3103), 1, - anon_sym_STAR_STAR, - ACTIONS(3109), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3111), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(931), 1, + ACTIONS(3048), 1, + anon_sym_COMMA, + ACTIONS(3219), 1, + anon_sym_RPAREN, + STATE(1175), 1, sym_arguments, + STATE(2201), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2221), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3079), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3091), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3099), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3105), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3107), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2319), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3081), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3083), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57849] = 27, - ACTIONS(2131), 1, + [58601] = 27, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2740), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, ACTIONS(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(2984), 1, + ACTIONS(3048), 1, anon_sym_COMMA, - ACTIONS(3215), 1, - anon_sym_RPAREN, - STATE(1179), 1, + ACTIONS(3221), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, - STATE(2214), 1, + STATE(2201), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + 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, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 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(2183), 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, - [57942] = 26, - ACTIONS(2904), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58743] = 26, + ACTIONS(2885), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2887), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2889), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2966), 1, sym_optional_chain, - ACTIONS(2930), 1, + ACTIONS(2968), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_AMP, - ACTIONS(2940), 1, + ACTIONS(2978), 1, anon_sym_CARET, - ACTIONS(2942), 1, + ACTIONS(2980), 1, anon_sym_PIPE, - ACTIONS(2946), 1, + ACTIONS(2984), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, + ACTIONS(2996), 1, sym__ternary_qmark, - ACTIONS(3127), 1, + ACTIONS(3225), 1, sym__completed_arrow_function, - STATE(1617), 1, + STATE(1697), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2141), 2, + ACTIONS(2183), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2922), 2, + ACTIONS(2960), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2936), 2, + ACTIONS(2974), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(2988), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, + ACTIONS(2990), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, + ACTIONS(2994), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2924), 3, + ACTIONS(2962), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2926), 3, + ACTIONS(2964), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58033] = 4, - ACTIONS(2199), 1, - anon_sym_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(2195), 12, + ACTIONS(2045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122713,10 +123354,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 23, + ACTIONS(2047), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122737,13 +123377,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58080] = 4, - ACTIONS(2129), 1, - anon_sym_EQ, + [58883] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2475), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122756,7 +123394,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 23, + ACTIONS(2477), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122780,17 +123418,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58127] = 6, - ACTIONS(2199), 1, - anon_sym_EQ, - ACTIONS(2683), 1, - anon_sym_RBRACK, - ACTIONS(2875), 1, - anon_sym_COMMA, + [58927] = 4, + ACTIONS(3229), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122803,8 +123437,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 21, + ACTIONS(2289), 22, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122825,13 +123460,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58178] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [58973] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122844,7 +123477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(989), 23, + ACTIONS(2501), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122868,17 +123501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58225] = 6, - ACTIONS(2129), 1, - anon_sym_EQ, - ACTIONS(2717), 1, - anon_sym_RBRACK, - ACTIONS(2877), 1, - anon_sym_COMMA, + [59017] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122891,8 +123518,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 21, + ACTIONS(2347), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122913,339 +123542,320 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58276] = 27, - ACTIONS(2131), 1, + [59061] = 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(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(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2349), 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(2351), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3217), 1, - anon_sym_RPAREN, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59191] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2353), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2355), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58369] = 27, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3219), 1, - anon_sym_RPAREN, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59235] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2357), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2359), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58462] = 27, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(2984), 1, - anon_sym_COMMA, - ACTIONS(3221), 1, - anon_sym_SEMI, - STATE(1179), 1, - sym_arguments, - STATE(2214), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59279] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2499), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2501), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58555] = 25, - ACTIONS(2904), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, anon_sym_DOT, - ACTIONS(2928), 1, sym_optional_chain, - ACTIONS(2930), 1, anon_sym_AMP_AMP, - ACTIONS(2932), 1, anon_sym_PIPE_PIPE, - ACTIONS(2934), 1, - anon_sym_GT_GT, - ACTIONS(2938), 1, - anon_sym_AMP, - ACTIONS(2940), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2942), 1, - anon_sym_PIPE, - ACTIONS(2946), 1, anon_sym_PERCENT, - ACTIONS(2948), 1, anon_sym_STAR_STAR, - ACTIONS(2954), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2958), 1, - sym__ternary_qmark, - STATE(1617), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59323] = 4, + ACTIONS(3249), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2922), 2, + ACTIONS(2281), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2936), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2944), 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(2950), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2952), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2956), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2413), 3, + ACTIONS(2283), 22, + sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2924), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2926), 3, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58644] = 27, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 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(2782), 1, - sym__ternary_qmark, - ACTIONS(3223), 1, - anon_sym_RBRACK, - STATE(1179), 1, - sym_arguments, - STATE(2676), 1, - aux_sym_array_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59369] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2371), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2373), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [58737] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59413] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2375), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123258,7 +123868,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 23, + ACTIONS(2377), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123282,11 +123892,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58781] = 3, + [59457] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2379), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123299,7 +123909,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 23, + ACTIONS(2381), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123323,13 +123933,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58825] = 4, - ACTIONS(3225), 1, + [59501] = 4, + ACTIONS(3251), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123342,7 +123952,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2289), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123365,11 +123975,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58871] = 3, + [59547] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 12, + ACTIONS(2509), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123382,7 +123992,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2319), 23, + ACTIONS(2511), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123406,13 +124016,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58915] = 4, - ACTIONS(3227), 1, + [59591] = 4, + ACTIONS(3253), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123425,7 +124035,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2295), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123448,13 +124058,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58961] = 4, - ACTIONS(3229), 1, - sym__completed_arrow_function, + [59637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123467,9 +124075,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2501), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -123490,11 +124099,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59007] = 3, + [59681] = 4, + ACTIONS(3255), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2321), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123507,10 +124118,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2323), 23, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -123531,11 +124141,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59051] = 3, + [59727] = 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(2455), 12, + ACTIONS(2397), 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, + [59815] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2513), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123548,7 +124221,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 23, + ACTIONS(2515), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123572,11 +124245,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59095] = 3, + [59859] = 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(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(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123589,7 +124324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 23, + ACTIONS(1053), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123613,13 +124348,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59139] = 4, - ACTIONS(3231), 1, - sym__completed_arrow_function, + [59989] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123632,9 +124365,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(2501), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -123655,26 +124389,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59185] = 10, - ACTIONS(2131), 1, + [60033] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + 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_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2862), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, + [60121] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123687,90 +124469,181 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 15, + ACTIONS(326), 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, - [59243] = 25, - ACTIONS(2131), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60165] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(2738), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2774), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + 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(2883), 2, + anon_sym_COMMA, + anon_sym_SEMI, + 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, + [60253] = 4, + ACTIONS(3303), 1, + sym__completed_arrow_function, + 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, - ACTIONS(3259), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(2295), 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, - ACTIONS(3237), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + 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, - ACTIONS(3239), 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(1884), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [59331] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60343] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123783,7 +124656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 23, + ACTIONS(2171), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123807,11 +124680,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59375] = 3, + [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(1009), 12, + 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(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2305), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123824,7 +124759,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 23, + ACTIONS(2307), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123848,13 +124783,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59419] = 4, - ACTIONS(2129), 1, - anon_sym_EQ, + [60517] = 4, + ACTIONS(3317), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2125), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123867,7 +124802,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2127), 22, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123890,13 +124825,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59465] = 4, - ACTIONS(3267), 1, + [60563] = 4, + ACTIONS(3319), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123909,7 +124844,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 22, + ACTIONS(2271), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123925,20 +124860,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_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, + [60609] = 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_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2875), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59511] = 4, - ACTIONS(3269), 1, - sym__completed_arrow_function, + [60697] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123951,9 +124947,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 22, + ACTIONS(2311), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -123974,73 +124971,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59557] = 24, + [60741] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1961), 1, + ACTIONS(1967), 1, anon_sym_LBRACE, - ACTIONS(3273), 1, - anon_sym_RBRACE, - ACTIONS(3275), 1, + ACTIONS(3235), 1, anon_sym_LBRACK, - ACTIONS(3277), 1, - anon_sym_async, - ACTIONS(3281), 1, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3283), 1, + ACTIONS(3323), 1, + anon_sym_RBRACE, + ACTIONS(3325), 1, + anon_sym_async, + ACTIONS(3327), 1, anon_sym_static, - ACTIONS(3287), 1, + ACTIONS(3331), 1, sym__await_keyword, - STATE(1983), 1, + STATE(1984), 1, aux_sym_export_statement_repeat1, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2611), 1, - aux_sym_object_repeat1, - STATE(2703), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2913), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3279), 2, + ACTIONS(3239), 2, sym_number, sym_private_property_identifier, - ACTIONS(3285), 2, + ACTIONS(3329), 2, anon_sym_get, anon_sym_set, - ACTIONS(3271), 3, + ACTIONS(3321), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2610), 3, + STATE(2783), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2808), 3, + STATE(2874), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2912), 3, + STATE(2881), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3318), 3, + STATE(3379), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [59643] = 3, + [60827] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124053,7 +125050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 23, + ACTIONS(2391), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124077,72 +125074,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59687] = 23, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + [60871] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(2313), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 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(3259), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(2315), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 4, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, anon_sym_QMARK_QMARK, - [59771] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60915] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124155,7 +125132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 23, + ACTIONS(2395), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124179,11 +125156,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59815] = 3, + [60959] = 4, + ACTIONS(995), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124196,10 +125175,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 23, + ACTIONS(993), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124220,11 +125198,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59859] = 3, + [61005] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2483), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124237,7 +125215,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 23, + ACTIONS(2485), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124261,73 +125239,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59903] = 24, + [61049] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1961), 1, + ACTIONS(1967), 1, anon_sym_LBRACE, - ACTIONS(3275), 1, + ACTIONS(3235), 1, anon_sym_LBRACK, - ACTIONS(3281), 1, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3291), 1, + ACTIONS(3335), 1, anon_sym_RBRACE, - ACTIONS(3293), 1, + ACTIONS(3337), 1, anon_sym_async, - ACTIONS(3295), 1, + ACTIONS(3339), 1, anon_sym_static, - ACTIONS(3299), 1, + ACTIONS(3343), 1, sym__await_keyword, - STATE(1983), 1, + STATE(1984), 1, aux_sym_export_statement_repeat1, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2611), 1, - aux_sym_object_repeat1, - STATE(2703), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2625), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3279), 2, + ACTIONS(3239), 2, sym_number, sym_private_property_identifier, - ACTIONS(3297), 2, + ACTIONS(3341), 2, anon_sym_get, anon_sym_set, - ACTIONS(3289), 3, + ACTIONS(3333), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2610), 3, + STATE(2623), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2808), 3, + STATE(2874), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2912), 3, + STATE(2881), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3318), 3, + STATE(3379), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [59989] = 3, + [61135] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124340,7 +125318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 23, + ACTIONS(2321), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124364,74 +125342,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60033] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2379), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [60121] = 3, + [61179] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124444,7 +125359,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 23, + ACTIONS(2401), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124468,11 +125383,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60165] = 3, + [61223] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2403), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124485,7 +125400,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 23, + ACTIONS(2405), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124509,11 +125424,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60209] = 3, + [61267] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124526,7 +125441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 23, + ACTIONS(1031), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124550,61 +125465,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60253] = 12, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, + [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(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + 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(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2369), 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(2367), 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, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [60315] = 3, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2217), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124617,10 +125546,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 23, + ACTIONS(2219), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124641,11 +125569,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60359] = 3, + [61443] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2517), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124658,7 +125586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 23, + ACTIONS(2519), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124682,114 +125610,198 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60403] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 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(2345), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + 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, 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + 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(2437), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60447] = 24, + 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, + [61661] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1961), 1, + ACTIONS(1967), 1, anon_sym_LBRACE, - ACTIONS(3275), 1, + ACTIONS(3235), 1, anon_sym_LBRACK, - ACTIONS(3281), 1, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3303), 1, + ACTIONS(3371), 1, anon_sym_RBRACE, - ACTIONS(3305), 1, + ACTIONS(3373), 1, anon_sym_async, - ACTIONS(3307), 1, + ACTIONS(3375), 1, anon_sym_static, - ACTIONS(3311), 1, + ACTIONS(3379), 1, sym__await_keyword, - STATE(1983), 1, + STATE(1984), 1, aux_sym_export_statement_repeat1, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2611), 1, - aux_sym_object_repeat1, - STATE(2703), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2659), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3279), 2, + ACTIONS(3239), 2, sym_number, sym_private_property_identifier, - ACTIONS(3309), 2, + ACTIONS(3377), 2, anon_sym_get, anon_sym_set, - ACTIONS(3301), 3, + ACTIONS(3369), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2610), 3, + STATE(2658), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2808), 3, + STATE(2874), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2912), 3, + STATE(2881), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3318), 3, + STATE(3379), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [60533] = 3, + [61747] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124802,7 +125814,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 23, + ACTIONS(2063), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124826,11 +125838,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60577] = 3, + [61791] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124843,7 +125855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 23, + ACTIONS(2233), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124867,52 +125879,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60621] = 3, + [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(2471), 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(2473), 23, - sym__ternary_qmark, - sym__await_operand_end, + 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, - 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, - [60665] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124925,10 +125960,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 23, + ACTIONS(2271), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124949,11 +125983,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60709] = 3, + [61967] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2487), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124966,7 +126000,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 23, + ACTIONS(2489), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124990,11 +126024,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60753] = 3, + [62011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2491), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125007,7 +126041,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 23, + ACTIONS(2493), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125031,199 +126065,178 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60797] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3315), 1, - anon_sym_RBRACE, - ACTIONS(3317), 1, - anon_sym_async, - ACTIONS(3319), 1, - anon_sym_static, - ACTIONS(3323), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2611), 1, - aux_sym_object_repeat1, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3321), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3313), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2610), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [60883] = 25, - ACTIONS(2131), 1, + [62055] = 10, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, + 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(2387), 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), 15, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, - ACTIONS(2762), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 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, + [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(2768), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2843), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2756), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [60971] = 25, - ACTIONS(2131), 1, + ACTIONS(2385), 6, + 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, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2871), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2756), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [61059] = 3, + ACTIONS(2385), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [62275] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1866), 12, + ACTIONS(2495), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125236,7 +126249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 23, + ACTIONS(2497), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125260,114 +126273,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61103] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, 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(2429), 23, + ACTIONS(2385), 14, 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_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, - [61147] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3327), 1, - anon_sym_RBRACE, - ACTIONS(3329), 1, - anon_sym_async, - ACTIONS(3331), 1, - anon_sym_static, - ACTIONS(3335), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2611), 1, - aux_sym_object_repeat1, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3333), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3325), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2610), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61233] = 3, + [62383] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(2521), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125380,7 +126341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 23, + ACTIONS(2523), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125404,52 +126365,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61277] = 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), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + 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, - anon_sym_BQUOTE, - [61321] = 3, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2411), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125462,7 +126445,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 23, + ACTIONS(2413), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125486,52 +126469,185 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61365] = 3, + [62559] = 19, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + ACTIONS(2387), 2, + anon_sym_AMP, + anon_sym_PIPE, + 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, + 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, + 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, - 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, - anon_sym_SLASH, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + 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), 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, + [62713] = 21, + 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, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3267), 1, + anon_sym_GT_GT, + ACTIONS(3271), 1, + anon_sym_AMP, + ACTIONS(3273), 1, anon_sym_CARET, + ACTIONS(3279), 1, anon_sym_PERCENT, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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_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, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [61409] = 3, + [62793] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 12, + ACTIONS(2415), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125544,7 +126660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2363), 23, + ACTIONS(2417), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125568,12 +126684,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61453] = 3, + [62837] = 12, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -125582,38 +126717,28 @@ 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(2311), 23, + ACTIONS(2385), 14, 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_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, - [61497] = 3, + [62899] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125626,7 +126751,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 23, + ACTIONS(2079), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125650,145 +126775,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61541] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3339), 1, - anon_sym_RBRACE, - ACTIONS(3341), 1, - anon_sym_async, - ACTIONS(3343), 1, - anon_sym_static, - ACTIONS(3347), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2665), 1, - aux_sym_object_repeat1, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3345), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3337), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2664), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61627] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3351), 1, - anon_sym_RBRACE, - ACTIONS(3353), 1, - anon_sym_async, - ACTIONS(3355), 1, - anon_sym_static, - ACTIONS(3359), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2687), 1, - aux_sym_object_repeat1, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3357), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3349), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2686), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61713] = 8, - ACTIONS(955), 1, - anon_sym_BQUOTE, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3197), 1, - sym_optional_chain, - STATE(1759), 1, - sym_template_string, + [62943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125801,11 +126792,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 18, + ACTIONS(2137), 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, @@ -125820,11 +126815,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [61767] = 3, + anon_sym_BQUOTE, + [62987] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 12, + ACTIONS(2421), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125837,7 +126833,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2421), 23, + ACTIONS(2423), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125861,73 +126857,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61811] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3363), 1, - anon_sym_RBRACE, - ACTIONS(3365), 1, - anon_sym_async, - ACTIONS(3367), 1, - anon_sym_static, - ACTIONS(3371), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - STATE(2748), 1, - aux_sym_object_repeat1, + [63031] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3369), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3361), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2747), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61897] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2431), 12, + ACTIONS(2425), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125940,7 +126874,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2433), 23, + ACTIONS(2427), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125964,11 +126898,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61941] = 3, + [63075] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125981,7 +126915,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 23, + ACTIONS(1043), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126005,11 +126939,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61985] = 3, + [63119] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126022,7 +126956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 23, + ACTIONS(1019), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126046,74 +126980,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62029] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2319), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [62117] = 3, + [63163] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126126,7 +126997,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 23, + ACTIONS(2271), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126150,11 +127021,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62161] = 3, + [63207] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2435), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126167,7 +127038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2437), 23, + ACTIONS(1051), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126191,11 +127062,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62205] = 3, + [63251] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126208,7 +127079,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 23, + ACTIONS(2153), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126232,11 +127103,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62249] = 3, + [63295] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(2429), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126249,7 +127120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 23, + ACTIONS(2431), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126273,75 +127144,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62293] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3375), 1, - anon_sym_RBRACE, - ACTIONS(3377), 1, - anon_sym_async, - ACTIONS(3379), 1, - anon_sym_static, - ACTIONS(3383), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - STATE(2869), 1, - aux_sym_object_repeat1, + [63339] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3381), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3373), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2858), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [62379] = 4, - ACTIONS(3385), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2265), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126354,9 +127161,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2175), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126377,11 +127185,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62425] = 3, + [63383] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126394,7 +127202,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 23, + ACTIONS(2191), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126418,11 +127226,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62469] = 3, + [63427] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2433), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126435,7 +127243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 23, + ACTIONS(2435), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126459,13 +127267,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62513] = 4, - ACTIONS(3387), 1, - sym__completed_arrow_function, + [63471] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126478,9 +127284,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2277), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126501,11 +127308,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62559] = 3, + [63515] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2525), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126518,7 +127325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 23, + ACTIONS(2527), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126542,11 +127349,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62603] = 3, + [63559] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126559,7 +127366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 23, + ACTIONS(2335), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126583,11 +127390,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62647] = 3, + [63603] = 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126600,37 +127422,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 23, + ACTIONS(2385), 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_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, - [62691] = 4, - ACTIONS(3389), 1, - sym__completed_arrow_function, + [63661] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(1035), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126643,9 +127455,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(1033), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126666,13 +127479,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62737] = 4, - ACTIONS(3391), 1, - sym__completed_arrow_function, + [63705] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(989), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126685,9 +127496,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(987), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126708,13 +127520,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62783] = 4, - ACTIONS(3393), 1, - sym__completed_arrow_function, + [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, + 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(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(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(1023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126727,9 +127599,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 22, + ACTIONS(1021), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126750,11 +127623,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62829] = 3, + [63879] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126767,7 +127640,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 23, + ACTIONS(2283), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126791,11 +127664,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62873] = 3, + [63923] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(2439), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126808,7 +127681,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 23, + ACTIONS(2441), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126832,11 +127705,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62917] = 3, + [63967] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126849,7 +127722,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 23, + ACTIONS(1011), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126873,13 +127746,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62961] = 4, - ACTIONS(3395), 1, - sym__completed_arrow_function, + [64011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126892,9 +127763,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 22, + ACTIONS(1003), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -126915,11 +127787,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63007] = 3, + [64055] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126932,7 +127804,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 23, + ACTIONS(2445), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126956,11 +127828,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63051] = 3, + [64099] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126973,7 +127845,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 23, + ACTIONS(1063), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -126997,11 +127869,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63095] = 3, + [64143] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127014,7 +127886,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 23, + ACTIONS(2289), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127038,11 +127910,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63139] = 3, + [64187] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2293), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127055,7 +127927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(2295), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127079,11 +127951,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63183] = 3, + [64231] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127096,7 +127968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 23, + ACTIONS(2301), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127120,74 +127992,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63227] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2776), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3397), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [63315] = 3, + [64275] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2447), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127200,7 +128009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 23, + ACTIONS(2449), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127224,129 +128033,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63359] = 17, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + [64319] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(2451), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3237), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 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(2367), 9, + ACTIONS(2453), 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, - [63431] = 25, - ACTIONS(2131), 1, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2329), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 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(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [63519] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64363] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2455), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127359,7 +128091,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 23, + ACTIONS(2457), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127383,11 +128115,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63563] = 3, + [64407] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127400,7 +128132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 23, + ACTIONS(1071), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127424,11 +128156,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63607] = 3, + [64451] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2459), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127441,7 +128173,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 23, + ACTIONS(2461), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127465,11 +128197,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63651] = 3, + [64495] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2463), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127482,7 +128214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 23, + ACTIONS(2465), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127506,11 +128238,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63695] = 3, + [64539] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2467), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127523,7 +128255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 23, + ACTIONS(2469), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127547,11 +128279,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63739] = 3, + [64583] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2479), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127564,7 +128296,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 23, + ACTIONS(2481), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127588,11 +128320,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63783] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127605,15 +128347,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 23, + ACTIONS(2171), 18, 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, @@ -127628,75 +128366,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [63827] = 25, - ACTIONS(2131), 1, + [64681] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(2762), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(2768), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(2770), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(2772), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(2780), 1, + ACTIONS(3279), 1, + anon_sym_PERCENT, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2315), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2879), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2756), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [63915] = 3, + [64769] = 4, + ACTIONS(3407), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127709,10 +128448,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 23, + ACTIONS(2277), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127733,93 +128471,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63959] = 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), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64003] = 3, + ACTIONS(3289), 1, + sym__ternary_qmark, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 12, + 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_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(999), 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, + ACTIONS(3269), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64047] = 3, + [64903] = 4, + ACTIONS(3409), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127832,10 +128553,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2059), 23, + ACTIONS(2283), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -127856,11 +128576,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64091] = 3, + [64949] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127873,7 +128593,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 23, + ACTIONS(2335), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -127897,156 +128617,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64135] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2483), 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(2485), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [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, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3267), 1, + anon_sym_GT_GT, + ACTIONS(3279), 1, anon_sym_PERCENT, + ACTIONS(3281), 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, - [64179] = 3, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + 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(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(3261), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2387), 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(2067), 23, + ACTIONS(2385), 9, 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_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, - [64223] = 25, - ACTIONS(2131), 1, + [65065] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3257), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2351), 2, + ACTIONS(2339), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [64311] = 3, + [65153] = 4, + ACTIONS(3411), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128059,10 +128754,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 23, + ACTIONS(2277), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128083,76 +128777,137 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64355] = 25, - ACTIONS(2131), 1, + [65199] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2365), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2677), 2, + 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_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, + 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_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(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [64443] = 4, - ACTIONS(2199), 1, + ACTIONS(2385), 4, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_QMARK_QMARK, + [65371] = 4, + ACTIONS(2163), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2195), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128165,7 +128920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2197), 22, + ACTIONS(2161), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128188,11 +128943,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64489] = 3, + [65417] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2471), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128205,7 +128960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 23, + ACTIONS(2473), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128229,39 +128984,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64533] = 15, - ACTIONS(2131), 1, + [65461] = 15, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3245), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3257), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - STATE(1179), 1, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2369), 7, + ACTIONS(2387), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -128269,7 +129024,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 12, + ACTIONS(2385), 12, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -128282,11 +129037,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [64601] = 3, + [65529] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1059), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128299,7 +129054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 23, + ACTIONS(2343), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128323,11 +129078,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64645] = 3, + [65573] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2407), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128340,7 +129095,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(983), 23, + ACTIONS(2409), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -128364,11 +129119,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64689] = 3, + [65617] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(1069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128381,10 +129136,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 23, + ACTIONS(1071), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128405,14 +129159,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64733] = 4, - ACTIONS(991), 1, - anon_sym_EQ, + [65660] = 12, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 12, + ACTIONS(3415), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -128421,93 +129192,104 @@ 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(989), 22, + ACTIONS(2385), 13, 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, - [64779] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1003), 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(1001), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [65721] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, + ACTIONS(2117), 1, anon_sym_LBRACK, + ACTIONS(2119), 1, anon_sym_DOT, + ACTIONS(2437), 1, + anon_sym_LBRACE, + ACTIONS(2671), 1, sym_optional_chain, + ACTIONS(3431), 1, anon_sym_AMP_AMP, + ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3435), 1, + anon_sym_GT_GT, + ACTIONS(3439), 1, + anon_sym_AMP, + ACTIONS(3441), 1, anon_sym_CARET, + ACTIONS(3443), 1, + anon_sym_PIPE, + ACTIONS(3447), 1, anon_sym_PERCENT, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3455), 1, anon_sym_QMARK_QMARK, + ACTIONS(3457), 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, - anon_sym_BQUOTE, - [64823] = 10, - ACTIONS(2131), 1, + 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_PLUS, + anon_sym_DASH, + ACTIONS(3451), 2, + 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, + [65808] = 10, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - STATE(1179), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128520,11 +129302,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 15, + ACTIONS(2385), 14, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -128536,11 +129317,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [64881] = 3, + [65865] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128553,10 +129334,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 23, + ACTIONS(2401), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -128577,556 +129357,555 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64925] = 21, - ACTIONS(2131), 1, + [65908] = 17, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3245), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 6, + ACTIONS(2387), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2385), 8, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, + sym__await_operand_end, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [65005] = 22, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [65979] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(2269), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 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(3259), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 5, + ACTIONS(2271), 22, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [65087] = 13, - ACTIONS(2131), 1, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3257), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + 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, + [66022] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(2287), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 14, + ACTIONS(2289), 22, sym__ternary_qmark, + sym__await_operand_end, 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, - [65151] = 19, - ACTIONS(2131), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66065] = 23, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3245), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, + 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(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2677), 2, + ACTIONS(3415), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + 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, + 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(3487), 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(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 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, - [65227] = 20, - ACTIONS(2131), 1, + [66235] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2675), 1, + ACTIONS(2397), 1, + anon_sym_LBRACE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3245), 1, + ACTIONS(3431), 1, + anon_sym_AMP_AMP, + ACTIONS(3433), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3257), 1, + ACTIONS(3441), 1, + anon_sym_CARET, + ACTIONS(3443), 1, + anon_sym_PIPE, + ACTIONS(3447), 1, anon_sym_PERCENT, - STATE(1179), 1, + ACTIONS(3449), 1, + anon_sym_STAR_STAR, + ACTIONS(3455), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3457), 1, + sym__ternary_qmark, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 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, - [65305] = 21, - ACTIONS(2131), 1, + [66322] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3245), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3257), 1, - anon_sym_PERCENT, - STATE(1179), 1, + 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, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 6, + [66409] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2407), 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(2409), 22, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, + 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, - [65385] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3401), 1, - anon_sym_RBRACE, - ACTIONS(3403), 1, - anon_sym_async, - ACTIONS(3405), 1, - anon_sym_static, - ACTIONS(3409), 1, - sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - STATE(2672), 1, - aux_sym_object_repeat1, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3279), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3407), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3399), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2886), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [65471] = 25, - ACTIONS(3191), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66452] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - ACTIONS(3449), 1, - sym__await_operand_end, - STATE(1795), 1, + ACTIONS(3491), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65558] = 25, - ACTIONS(3191), 1, + [66539] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - ACTIONS(3451), 1, - sym__await_operand_end, - STATE(1795), 1, + ACTIONS(3493), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65645] = 10, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - STATE(1795), 1, - sym_arguments, + [66626] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129139,219 +129918,328 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 14, + ACTIONS(2395), 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, - [65702] = 25, - ACTIONS(3191), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66669] = 3, + 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), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3193), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3453), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66712] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2475), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 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(3439), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(2477), 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, - ACTIONS(3445), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3413), 3, + anon_sym_BQUOTE, + [66755] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1035), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 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(1033), 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, - [65789] = 25, - ACTIONS(3191), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66798] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3455), 1, + ACTIONS(3495), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65876] = 17, - ACTIONS(3191), 1, + [66885] = 13, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3419), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3445), 2, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3467), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2387), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2369), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 8, + 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, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [65947] = 10, - ACTIONS(2131), 1, + [66948] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(3415), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129364,264 +130252,277 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 14, + ACTIONS(2347), 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, - [66004] = 17, - ACTIONS(2131), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67078] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, ACTIONS(3471), 1, - anon_sym_PERCENT, - STATE(1179), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3461), 3, + 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(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2369), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 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, - [66075] = 25, - ACTIONS(2131), 1, + [67165] = 20, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2387), 1, + anon_sym_PIPE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - ACTIONS(3473), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3449), 1, + anon_sym_STAR_STAR, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66162] = 23, - ACTIONS(2131), 1, + ACTIONS(2385), 6, + 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, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - STATE(1179), 1, + ACTIONS(3483), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3485), 1, + sym__ternary_qmark, + ACTIONS(3501), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2367), 3, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_QMARK_QMARK, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66245] = 25, - ACTIONS(2131), 1, + [67329] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2379), 1, - anon_sym_LBRACE, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1179), 1, + ACTIONS(3503), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66332] = 3, + [67416] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2349), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129634,7 +130535,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 22, + ACTIONS(2351), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129657,11 +130558,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66375] = 3, + [67459] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2353), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129674,7 +130575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 22, + ACTIONS(2355), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129697,231 +130598,277 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66418] = 23, - ACTIONS(3191), 1, + [67502] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - STATE(1795), 1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2367), 3, + 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, + [67589] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2483), 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(2485), 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, - ACTIONS(3413), 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67632] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1049), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 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(1051), 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, - [66501] = 25, - ACTIONS(3191), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67675] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2339), 1, + anon_sym_LBRACE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3455), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3457), 1, sym__ternary_qmark, - ACTIONS(3493), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66588] = 21, - ACTIONS(3191), 1, + [67762] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2315), 1, + anon_sym_LBRACE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3423), 1, + ACTIONS(3431), 1, + anon_sym_AMP_AMP, + ACTIONS(3433), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - STATE(1795), 1, + ACTIONS(3455), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3457), 1, + sym__ternary_qmark, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 5, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [66667] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(985), 12, - anon_sym_STAR, + ACTIONS(3427), 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(983), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3429), 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, - [66710] = 3, + [67849] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2471), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129934,7 +130881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2473), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129957,11 +130904,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66753] = 3, + [67892] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129974,7 +130921,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 22, + ACTIONS(2079), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129997,135 +130944,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66796] = 25, - ACTIONS(3191), 1, + [67935] = 21, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2387), 1, + anon_sym_PIPE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3495), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66883] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, anon_sym_PERCENT, - ACTIONS(2736), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(3497), 1, - anon_sym_RBRACK, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2766), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2774), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2776), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66970] = 3, + ACTIONS(2385), 5, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [68014] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130138,7 +131019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2497), 22, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130161,73 +131042,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67013] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_PERCENT, - ACTIONS(2736), 1, - anon_sym_STAR_STAR, - ACTIONS(2760), 1, - anon_sym_AMP_AMP, - ACTIONS(2762), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2764), 1, - anon_sym_GT_GT, - ACTIONS(2768), 1, - anon_sym_AMP, - ACTIONS(2770), 1, - anon_sym_CARET, - ACTIONS(2772), 1, - anon_sym_PIPE, - ACTIONS(2780), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2782), 1, - sym__ternary_qmark, - ACTIONS(3499), 1, - anon_sym_RBRACK, - STATE(1179), 1, - sym_arguments, + [68057] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2732), 2, + ACTIONS(2447), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2766), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2774), 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(2776), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2778), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2756), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2758), 3, + ACTIONS(2449), 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, - [67100] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68100] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2451), 12, + ACTIONS(2521), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130240,7 +131099,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2453), 22, + ACTIONS(2523), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130263,73 +131122,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67143] = 25, - ACTIONS(3191), 1, + [68143] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3501), 1, + ACTIONS(3507), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67230] = 3, + [68230] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2451), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130342,7 +131201,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 22, + ACTIONS(2453), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130365,197 +131224,175 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67273] = 25, - ACTIONS(2413), 1, - sym__await_operand_end, - ACTIONS(3191), 1, + [68273] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1795), 1, + ACTIONS(3509), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67360] = 25, - ACTIONS(2131), 1, + [68360] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3257), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - ACTIONS(3503), 1, + ACTIONS(3511), 1, anon_sym_COLON, - STATE(1179), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67447] = 25, - ACTIONS(3191), 1, + [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, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3193), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3505), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67534] = 3, + anon_sym_BQUOTE, + [68490] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1866), 12, + ACTIONS(2487), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130568,7 +131405,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1868), 22, + ACTIONS(2489), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130591,259 +131428,277 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67577] = 25, - ACTIONS(3191), 1, + [68533] = 3, + 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), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3193), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3507), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68576] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2459), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 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(3439), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(2461), 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, - ACTIONS(3445), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67664] = 25, - ACTIONS(3191), 1, + anon_sym_BQUOTE, + [68619] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2369), 1, + anon_sym_LBRACE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3455), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3457), 1, sym__ternary_qmark, - ACTIONS(3509), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67751] = 25, - ACTIONS(2131), 1, + [68706] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2329), 1, - anon_sym_LBRACE, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1179), 1, + ACTIONS(3513), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67838] = 25, - ACTIONS(3191), 1, + [68793] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3511), 1, + ACTIONS(3515), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67925] = 3, + [68880] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 12, + ACTIONS(2151), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130856,7 +131711,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2377), 22, + ACTIONS(2153), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130879,11 +131734,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67968] = 3, + [68923] = 25, + ACTIONS(2369), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2459), 12, + 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, + [69010] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2371), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130896,7 +131813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2461), 22, + ACTIONS(2373), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130919,11 +131836,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68011] = 3, + [69053] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2479), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130936,7 +131853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2481), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130959,73 +131876,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68054] = 25, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3513), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68141] = 3, + [69096] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2429), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131038,7 +131893,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2431), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131061,197 +131916,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68184] = 25, - ACTIONS(2351), 1, - sym__await_operand_end, - ACTIONS(3191), 1, + [69139] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68271] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3515), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3517), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68358] = 25, - ACTIONS(3191), 1, + [69226] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3517), 1, + ACTIONS(3519), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68445] = 3, + [69313] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 12, + ACTIONS(2173), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131264,7 +132057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2355), 22, + ACTIONS(2175), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131287,361 +132080,384 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68488] = 25, - ACTIONS(3191), 1, + [69356] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2383), 1, + anon_sym_LBRACE, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3455), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3457), 1, sym__ternary_qmark, - ACTIONS(3519), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68575] = 25, - ACTIONS(3191), 1, + [69443] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3289), 1, sym__ternary_qmark, ACTIONS(3521), 1, - sym__await_operand_end, - STATE(1795), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68662] = 25, - ACTIONS(2131), 1, + [69530] = 25, + ACTIONS(2397), 1, + sym__await_operand_end, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2413), 1, - anon_sym_LBRACE, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68749] = 25, - ACTIONS(3191), 1, + [69617] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3455), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3457), 1, sym__ternary_qmark, ACTIONS(3523), 1, - sym__await_operand_end, - STATE(1795), 1, + anon_sym_LBRACE, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68836] = 25, - ACTIONS(3191), 1, + [69704] = 26, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(2883), 1, + anon_sym_of, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3289), 1, sym__ternary_qmark, ACTIONS(3525), 1, - sym__await_operand_end, - STATE(1795), 1, + anon_sym_in, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3259), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68923] = 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), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [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_CARET, + ACTIONS(3477), 1, + anon_sym_PIPE, + ACTIONS(3483), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3485), 1, + sym__ternary_qmark, + ACTIONS(3528), 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, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [68966] = 3, + [69880] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131654,7 +132470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 22, + ACTIONS(1043), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131677,175 +132493,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69009] = 25, - ACTIONS(3191), 1, + [69923] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3527), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69096] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2351), 1, - anon_sym_LBRACE, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1179), 1, + ACTIONS(3530), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3463), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69183] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1053), 12, - anon_sym_STAR, + ACTIONS(3459), 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(1055), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3461), 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, - [69226] = 3, + [70010] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1065), 12, + ACTIONS(2411), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131858,7 +132572,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1067), 22, + ACTIONS(2413), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131881,420 +132595,253 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69269] = 25, - ACTIONS(3191), 1, + [70053] = 19, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3529), 1, - sym__await_operand_end, - STATE(1795), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69356] = 22, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(2387), 2, anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 4, + ACTIONS(2385), 6, sym__ternary_qmark, sym__await_operand_end, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [69437] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - ACTIONS(3531), 1, - anon_sym_COLON, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69524] = 25, - ACTIONS(3191), 1, + [70128] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3533), 1, + ACTIONS(3532), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69611] = 25, - ACTIONS(2131), 1, + [70215] = 25, + ACTIONS(2339), 1, + sym__await_operand_end, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2365), 1, - anon_sym_LBRACE, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3463), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69698] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2471), 12, - anon_sym_STAR, + ACTIONS(3459), 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(2473), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3461), 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, - [69741] = 25, - ACTIONS(3191), 1, + [70302] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3535), 1, + ACTIONS(3534), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69828] = 3, + [70389] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 12, + ACTIONS(2443), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132307,7 +132854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2327), 22, + ACTIONS(2445), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132330,11 +132877,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69871] = 3, + [70432] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132347,7 +132894,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 22, + ACTIONS(2063), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132370,11 +132917,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69914] = 3, + [70475] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2455), 12, + ACTIONS(2463), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132387,7 +132934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2457), 22, + ACTIONS(2465), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132410,11 +132957,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69957] = 3, + [70518] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132427,7 +132974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(999), 22, + ACTIONS(2233), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132450,51 +132997,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70000] = 3, + [70561] = 20, + ACTIONS(2387), 1, + anon_sym_PIPE, + 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(3473), 1, + anon_sym_AMP, + STATE(1880), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 12, + ACTIONS(3415), 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(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, - anon_sym_SLASH, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2485), 22, + 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, + ACTIONS(2385), 6, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [70638] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, + ACTIONS(3289), 1, + sym__ternary_qmark, + ACTIONS(3536), 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, - anon_sym_BQUOTE, - [70043] = 3, + 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, + [70725] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132507,7 +133133,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1047), 22, + ACTIONS(2137), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132530,11 +133156,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70086] = 3, + [70768] = 19, + 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(3435), 1, + anon_sym_GT_GT, + 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(2387), 2, + anon_sym_AMP, + anon_sym_PIPE, + 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_PLUS, + anon_sym_DASH, + ACTIONS(3451), 2, + 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, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [70843] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 12, + ACTIONS(2421), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132547,7 +133229,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2421), 22, + ACTIONS(2423), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132570,268 +133252,279 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70129] = 25, - ACTIONS(3191), 1, + [70886] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - ACTIONS(3537), 1, - sym__await_operand_end, - STATE(1795), 1, + ACTIONS(3538), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70216] = 25, - ACTIONS(2131), 1, + [70973] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3539), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3540), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70303] = 15, - ACTIONS(3191), 1, + [71060] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3423), 1, + ACTIONS(3263), 1, + anon_sym_AMP_AMP, + ACTIONS(3265), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + 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(3437), 1, + ACTIONS(3281), 1, anon_sym_STAR_STAR, - STATE(1795), 1, + ACTIONS(3287), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3289), 1, + sym__ternary_qmark, + ACTIONS(3542), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 7, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 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, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [70370] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(322), 12, - anon_sym_STAR, + ACTIONS(3259), 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(326), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3261), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [71147] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2772), 1, + anon_sym_GT_GT, + ACTIONS(2776), 1, + anon_sym_AMP, + ACTIONS(2778), 1, 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(2780), 1, + anon_sym_PIPE, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [70413] = 3, + ACTIONS(2788), 1, + sym__ternary_qmark, + ACTIONS(3544), 1, + anon_sym_RBRACK, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 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(2738), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2363), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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, + [71234] = 12, + ACTIONS(2115), 1, anon_sym_LPAREN, + ACTIONS(2117), 1, anon_sym_LBRACK, + ACTIONS(2119), 1, anon_sym_DOT, + ACTIONS(2671), 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(3447), 1, anon_sym_PERCENT, + ACTIONS(3449), 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, - [70456] = 3, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2387), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -132840,99 +133533,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(2059), 22, + ACTIONS(2385), 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, - [70499] = 25, - ACTIONS(2131), 1, + [71295] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3477), 1, + anon_sym_PIPE, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3541), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3546), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70586] = 3, + [71382] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132945,7 +133628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 22, + ACTIONS(1031), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132968,11 +133651,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70629] = 3, + [71425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 12, + ACTIONS(1882), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132985,7 +133668,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2489), 22, + ACTIONS(1884), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133008,11 +133691,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70672] = 3, + [71468] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2521), 12, + ACTIONS(2467), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133025,7 +133708,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2523), 22, + ACTIONS(2469), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133048,11 +133731,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70715] = 3, + [71511] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133065,7 +133748,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 22, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133088,243 +133771,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70758] = 9, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, + [71554] = 25, ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - 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), 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [70813] = 25, - ACTIONS(2131), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - ACTIONS(3543), 1, - anon_sym_COLON, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70900] = 25, - ACTIONS(2365), 1, - sym__await_operand_end, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70987] = 25, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3545), 1, + ACTIONS(3548), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71074] = 3, + [71641] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 12, + ACTIONS(2513), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133337,7 +133850,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2051), 22, + ACTIONS(2515), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133360,73 +133873,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71117] = 25, - ACTIONS(2379), 1, - sym__await_operand_end, - ACTIONS(3191), 1, + [71684] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1795), 1, + ACTIONS(3550), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71204] = 3, + [71771] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 12, + ACTIONS(2305), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133439,7 +133952,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2493), 22, + ACTIONS(2307), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133462,123 +133975,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71247] = 13, - ACTIONS(3191), 1, + [71814] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3435), 1, + ACTIONS(3419), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 8, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, + ACTIONS(3463), 1, anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2367), 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, - anon_sym_QMARK_QMARK, - [71310] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3547), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3552), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71397] = 3, + [71901] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -133591,7 +134054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2477), 22, + ACTIONS(1011), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -133614,384 +134077,237 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71440] = 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), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [71944] = 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, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3419), 1, anon_sym_PERCENT, + ACTIONS(3421), 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, - [71483] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2381), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, + ACTIONS(3463), 1, 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), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [71526] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2319), 1, - anon_sym_LBRACE, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3465), 1, - anon_sym_GT_GT, ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, - anon_sym_AMP_AMP, - ACTIONS(3477), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1179), 1, + ACTIONS(3554), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71613] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2283), 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(2285), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [72031] = 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, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3419), 1, anon_sym_PERCENT, + ACTIONS(3421), 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, - [71656] = 25, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3477), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3479), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3483), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3489), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3491), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3549), 1, - anon_sym_LBRACE, - STATE(1179), 1, + ACTIONS(3556), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71743] = 25, - ACTIONS(3191), 1, + [72118] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(2740), 1, + anon_sym_PERCENT, + ACTIONS(2742), 1, + anon_sym_STAR_STAR, + ACTIONS(2768), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(2770), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(2772), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(2776), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(2778), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(2780), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(2786), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(2788), 1, sym__ternary_qmark, - ACTIONS(3551), 1, - sym__await_operand_end, - STATE(1795), 1, + ACTIONS(3558), 1, + anon_sym_RBRACK, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2736), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(2738), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(2774), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2782), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(2784), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(2764), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(2766), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71830] = 15, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3465), 1, - anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + [72205] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(2433), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3469), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 11, + ACTIONS(2435), 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, - [71897] = 10, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - STATE(1179), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72248] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2495), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134004,197 +134320,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 14, + ACTIONS(2497), 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, - [71954] = 19, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - STATE(1795), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72291] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 2, + ACTIONS(1001), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 6, + ACTIONS(1003), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [72029] = 20, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(3191), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3193), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3435), 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(3437), 1, anon_sym_STAR_STAR, - STATE(1795), 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, + [72334] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2275), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 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(3439), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2367), 6, + ACTIONS(2277), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [72106] = 21, - ACTIONS(2131), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2133), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, anon_sym_DOT, - ACTIONS(2675), 1, sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3465), 1, - anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3479), 1, - anon_sym_AMP, - ACTIONS(3481), 1, - anon_sym_CARET, - ACTIONS(3483), 1, - anon_sym_PIPE, - STATE(1179), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3467), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3485), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3487), 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(3461), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3463), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [72185] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72377] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 12, + ACTIONS(2309), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134207,7 +134440,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 22, + ACTIONS(2311), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134230,70 +134463,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72228] = 22, - ACTIONS(2131), 1, + [72420] = 9, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3465), 1, - anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3475), 1, - anon_sym_AMP_AMP, - ACTIONS(3479), 1, - anon_sym_AMP, - ACTIONS(3481), 1, - anon_sym_CARET, - ACTIONS(3483), 1, - anon_sym_PIPE, - STATE(1179), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(2053), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3469), 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(3485), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(2055), 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, anon_sym_GT_EQ, - ACTIONS(2367), 4, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [72309] = 3, + [72475] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2463), 12, + ACTIONS(1061), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134306,7 +134526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2465), 22, + ACTIONS(1063), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134329,11 +134549,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72352] = 3, + [72518] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2467), 12, + ACTIONS(2525), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134346,7 +134566,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2469), 22, + ACTIONS(2527), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134369,171 +134589,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72395] = 21, - ACTIONS(2369), 1, + [72561] = 21, + ACTIONS(2387), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3423), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 5, + ACTIONS(2385), 5, sym__ternary_qmark, sym__await_operand_end, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [72474] = 25, - ACTIONS(3191), 1, + [72640] = 25, + ACTIONS(2437), 1, + sym__await_operand_end, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3553), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [72561] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2335), 12, - anon_sym_STAR, + ACTIONS(3459), 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(2337), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3461), 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, - [72604] = 3, + [72727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2375), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134546,7 +134726,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 22, + ACTIONS(2377), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134569,74 +134749,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72647] = 26, - ACTIONS(2131), 1, + [72770] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(2879), 1, - anon_sym_of, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3263), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3257), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - ACTIONS(3555), 1, - anon_sym_in, - STATE(1179), 1, + ACTIONS(3560), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3237), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3239), 3, + 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, - [72736] = 3, + [72857] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2081), 12, + ACTIONS(2281), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134649,7 +134828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2083), 22, + ACTIONS(2283), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134672,11 +134851,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72779] = 3, + [72900] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134689,7 +134868,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 22, + ACTIONS(2501), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134712,61 +134891,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72822] = 13, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3471), 1, - anon_sym_PERCENT, - STATE(1179), 1, - sym_arguments, + [72943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(2379), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3469), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2369), 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(2367), 13, + ACTIONS(2381), 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, - [72885] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [72986] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134779,7 +134948,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2067), 22, + ACTIONS(2501), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134802,11 +134971,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72928] = 3, + [73029] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(1023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134819,7 +134988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 22, + ACTIONS(1021), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -134842,144 +135011,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72971] = 25, - ACTIONS(3191), 1, + [73072] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2499), 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(2501), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3193), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, anon_sym_DOT, - ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3419), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, - ACTIONS(3435), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3558), 1, - sym__await_operand_end, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3411), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3425), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3433), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [73058] = 19, - ACTIONS(2131), 1, + anon_sym_BQUOTE, + [73115] = 25, + ACTIONS(2383), 1, + sym__await_operand_end, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, ACTIONS(3471), 1, - anon_sym_PERCENT, - STATE(1179), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [73133] = 10, - ACTIONS(3191), 1, + [73202] = 10, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3445), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -134992,9 +135145,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 14, + ACTIONS(2385), 14, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -135007,73 +135160,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73190] = 25, - ACTIONS(2131), 1, + [73259] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3233), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3241), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + ACTIONS(3469), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3471), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3560), 1, - anon_sym_COLON, - STATE(1179), 1, + ACTIONS(3562), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73277] = 3, + [73346] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 12, + ACTIONS(2499), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135086,7 +135239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2291), 22, + ACTIONS(2501), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135109,68 +135262,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73320] = 20, - ACTIONS(2131), 1, + [73389] = 25, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3263), 1, + anon_sym_AMP_AMP, + ACTIONS(3265), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3479), 1, + ACTIONS(3271), 1, anon_sym_AMP, - STATE(1179), 1, + 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, + ACTIONS(3564), 1, + anon_sym_COLON, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [73397] = 3, + [73476] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1059), 12, + ACTIONS(2415), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135183,7 +135341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1057), 22, + ACTIONS(2417), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135206,51 +135364,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73440] = 3, + [73519] = 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(3435), 1, + anon_sym_GT_GT, + 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(2295), 12, + 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_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(2297), 22, + ACTIONS(2385), 11, sym__ternary_qmark, - sym__await_operand_end, + 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, + anon_sym_QMARK_QMARK, + [73586] = 15, + ACTIONS(3195), 1, anon_sym_LPAREN, + ACTIONS(3197), 1, anon_sym_LBRACK, + ACTIONS(3199), 1, anon_sym_DOT, + ACTIONS(3417), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, + anon_sym_GT_GT, + 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(2387), 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(2385), 11, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, 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, - [73483] = 3, + [73653] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2517), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135263,7 +135485,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 22, + ACTIONS(2519), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135286,211 +135508,192 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73526] = 21, - ACTIONS(2131), 1, + [73696] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(3199), 1, anon_sym_DOT, - ACTIONS(2369), 1, - anon_sym_PIPE, - ACTIONS(2675), 1, + ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3457), 1, + ACTIONS(3419), 1, + anon_sym_PERCENT, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - ACTIONS(3465), 1, + ACTIONS(3463), 1, anon_sym_GT_GT, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, ACTIONS(3471), 1, - anon_sym_PERCENT, - ACTIONS(3479), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3481), 1, + ACTIONS(3475), 1, anon_sym_CARET, - STATE(1179), 1, + ACTIONS(3477), 1, + anon_sym_PIPE, + ACTIONS(3483), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3485), 1, + sym__ternary_qmark, + ACTIONS(3566), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3467), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3469), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3485), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3487), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3461), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3463), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2367), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [73605] = 3, + [73783] = 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(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(2423), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3445), 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(2425), 22, + ACTIONS(2385), 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, - [73648] = 25, - ACTIONS(3191), 1, + [73846] = 17, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, - anon_sym_GT_GT, - ACTIONS(3427), 1, - anon_sym_AMP, - ACTIONS(3429), 1, - anon_sym_CARET, - ACTIONS(3431), 1, - anon_sym_PIPE, ACTIONS(3435), 1, + anon_sym_GT_GT, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3562), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3441), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73735] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2427), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2387), 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(2429), 22, + ACTIONS(2385), 8, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + 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, - [73778] = 3, + [73917] = 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(3449), 1, + anon_sym_STAR_STAR, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135503,198 +135706,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 22, + ACTIONS(2385), 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, - [73821] = 25, - ACTIONS(2329), 1, - sym__await_operand_end, - ACTIONS(3191), 1, + [73974] = 21, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, - anon_sym_AMP_AMP, - ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73908] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2393), 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(2395), 22, + ACTIONS(2385), 5, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + 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, - [73951] = 25, - ACTIONS(3191), 1, + [74053] = 25, + ACTIONS(2315), 1, + sym__await_operand_end, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3564), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(3459), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3461), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74038] = 3, + [74140] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135707,7 +135858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 22, + ACTIONS(1019), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135730,113 +135881,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74081] = 25, - ACTIONS(2319), 1, - sym__await_operand_end, - ACTIONS(3191), 1, + [74183] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - STATE(1795), 1, + ACTIONS(3568), 1, + sym__await_operand_end, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3415), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [74168] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2339), 12, - anon_sym_STAR, + ACTIONS(3459), 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(2341), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3461), 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, - [74211] = 3, + [74270] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2509), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135849,7 +135960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 22, + ACTIONS(2511), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135872,11 +135983,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74254] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(2101), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135889,14 +136010,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 22, + ACTIONS(2103), 17, 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, @@ -135911,12 +136028,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [74297] = 3, + [74366] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135929,7 +136045,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 22, + ACTIONS(2321), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135952,11 +136068,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74340] = 3, + [74409] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -135969,7 +136085,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 22, + ACTIONS(326), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -135992,122 +136108,179 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74383] = 12, - ACTIONS(3191), 1, + [74452] = 22, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, - ACTIONS(3435), 1, + ACTIONS(3419), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3421), 1, anon_sym_STAR_STAR, - STATE(1795), 1, + ACTIONS(3463), 1, + anon_sym_GT_GT, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3473), 1, + anon_sym_AMP, + ACTIONS(3475), 1, + anon_sym_CARET, + ACTIONS(3477), 1, + anon_sym_PIPE, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3445), 2, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2369), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + 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(2367), 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(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, + ACTIONS(2385), 4, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [74444] = 25, - ACTIONS(3191), 1, + [74533] = 25, + ACTIONS(3195), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(3197), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(3199), 1, anon_sym_DOT, ACTIONS(3417), 1, sym_optional_chain, ACTIONS(3419), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(3421), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + anon_sym_STAR_STAR, + ACTIONS(3463), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3469), 1, + anon_sym_AMP_AMP, + ACTIONS(3471), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3473), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3475), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3477), 1, anon_sym_PIPE, - ACTIONS(3435), 1, - anon_sym_PERCENT, - ACTIONS(3437), 1, - anon_sym_STAR_STAR, - ACTIONS(3443), 1, + ACTIONS(3483), 1, anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, + ACTIONS(3485), 1, sym__ternary_qmark, - ACTIONS(3566), 1, + ACTIONS(3570), 1, sym__await_operand_end, - STATE(1795), 1, + STATE(1880), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(3415), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3423), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3465), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3467), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3481), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, + 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, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3423), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(2387), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 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(2385), 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, - [74531] = 3, + anon_sym_QMARK_QMARK, + [74677] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2479), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136120,7 +136293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2481), 22, + ACTIONS(1053), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136143,21 +136316,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74574] = 8, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3417), 1, - sym_optional_chain, - STATE(1795), 1, - sym_arguments, + [74720] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136170,10 +136333,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 17, + ACTIONS(2335), 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, @@ -136188,11 +136355,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74627] = 3, + anon_sym_BQUOTE, + [74763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2321), 12, + ACTIONS(2333), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136205,7 +136373,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2323), 22, + ACTIONS(2335), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136228,193 +136396,250 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74670] = 25, - ACTIONS(3191), 1, + [74806] = 23, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(3193), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(3195), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(3417), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3419), 1, + ACTIONS(3431), 1, anon_sym_AMP_AMP, - ACTIONS(3421), 1, + ACTIONS(3433), 1, anon_sym_PIPE_PIPE, - ACTIONS(3423), 1, + ACTIONS(3435), 1, anon_sym_GT_GT, - ACTIONS(3427), 1, + ACTIONS(3439), 1, anon_sym_AMP, - ACTIONS(3429), 1, + ACTIONS(3441), 1, anon_sym_CARET, - ACTIONS(3431), 1, + ACTIONS(3443), 1, anon_sym_PIPE, - ACTIONS(3435), 1, + ACTIONS(3447), 1, anon_sym_PERCENT, - ACTIONS(3437), 1, + ACTIONS(3449), 1, anon_sym_STAR_STAR, - ACTIONS(3443), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3447), 1, - sym__ternary_qmark, - ACTIONS(3568), 1, - sym__await_operand_end, - STATE(1795), 1, + STATE(1175), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3411), 2, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3425), 2, + ACTIONS(3437), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3433), 2, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3439), 2, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3441), 2, + ACTIONS(3453), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3445), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3413), 3, + ACTIONS(2385), 3, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + ACTIONS(3427), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3415), 3, + ACTIONS(3429), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74757] = 3, + [74889] = 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(3572), 1, + sym__await_operand_end, + STATE(1880), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2471), 12, + ACTIONS(3415), 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(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, - anon_sym_SLASH, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2473), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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, + [74976] = 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(3431), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3435), 1, + anon_sym_GT_GT, + ACTIONS(3439), 1, + anon_sym_AMP, + ACTIONS(3441), 1, anon_sym_CARET, + ACTIONS(3443), 1, + anon_sym_PIPE, + ACTIONS(3447), 1, anon_sym_PERCENT, + ACTIONS(3449), 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, - [74800] = 3, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2435), 12, + ACTIONS(2673), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3425), 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(3437), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3445), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3451), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2437), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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), 4, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [75057] = 21, + ACTIONS(3195), 1, anon_sym_LPAREN, + ACTIONS(3197), 1, anon_sym_LBRACK, + ACTIONS(3199), 1, anon_sym_DOT, + ACTIONS(3417), 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(3419), 1, anon_sym_PERCENT, + ACTIONS(3421), 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, - [74843] = 3, + ACTIONS(3463), 1, + 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, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2439), 12, + ACTIONS(3415), 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(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, - anon_sym_SLASH, + ACTIONS(3479), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2441), 22, + 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, + ACTIONS(2385), 5, 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, - [74886] = 3, + [75136] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2491), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136427,7 +136652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 22, + ACTIONS(2493), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136450,100 +136675,251 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [74929] = 12, - ACTIONS(2131), 1, + [75179] = 24, + ACTIONS(2115), 1, anon_sym_LPAREN, - ACTIONS(2133), 1, + ACTIONS(2117), 1, anon_sym_LBRACK, - ACTIONS(2135), 1, + ACTIONS(2119), 1, anon_sym_DOT, - ACTIONS(2675), 1, + ACTIONS(2671), 1, sym_optional_chain, - ACTIONS(3457), 1, - anon_sym_STAR_STAR, - ACTIONS(3471), 1, + 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, - STATE(1179), 1, + 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(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3459), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2369), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + 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(2367), 13, - sym__ternary_qmark, - anon_sym_LBRACE, + 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, + [75263] = 24, + 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(3263), 1, anon_sym_AMP_AMP, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3267), 1, + anon_sym_GT_GT, + ACTIONS(3271), 1, + anon_sym_AMP, + ACTIONS(3273), 1, anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + 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, - [74990] = 3, + ACTIONS(3289), 1, + sym__ternary_qmark, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 12, + 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, + [75347] = 24, + ACTIONS(3195), 1, + anon_sym_LPAREN, + ACTIONS(3197), 1, + anon_sym_LBRACK, + ACTIONS(3199), 1, + anon_sym_DOT, + 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, + ACTIONS(3417), 1, + sym_optional_chain, + STATE(1880), 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, - anon_sym_SLASH, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2359), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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, + [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_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(1697), 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, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [75033] = 3, + [75515] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 12, + ACTIONS(2389), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136556,7 +136932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2373), 21, + ACTIONS(2391), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136578,11 +136954,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75075] = 3, + [75557] = 21, + ACTIONS(103), 1, + anon_sym_STAR, + 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(3579), 1, + anon_sym_async, + ACTIONS(3581), 1, + anon_sym_static, + ACTIONS(3585), 1, + sym__await_keyword, + STATE(1984), 1, + aux_sym_export_statement_repeat1, + STATE(2078), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3239), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3576), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3583), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3574), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2881), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2985), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2992), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3379), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [75635] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136595,7 +137028,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2119), 21, + ACTIONS(2343), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136617,131 +137050,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75117] = 24, - ACTIONS(2904), 1, + [75677] = 24, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2906), 1, + ACTIONS(2726), 1, anon_sym_LBRACK, - ACTIONS(2908), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(2928), 1, + ACTIONS(2806), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(1617), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [75201] = 24, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2133), 1, - anon_sym_LBRACK, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(2675), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, + ACTIONS(3265), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3257), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - STATE(1179), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [75285] = 3, + [75761] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2455), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136754,7 +137127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 21, + ACTIONS(2457), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136776,11 +137149,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75327] = 3, + [75803] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2313), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136793,7 +137166,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 21, + ACTIONS(2315), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136815,11 +137188,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75369] = 3, + [75845] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2431), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136832,7 +137205,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2433), 21, + ACTIONS(2171), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136854,11 +137227,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75411] = 3, + [75887] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2439), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136871,7 +137244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 21, + ACTIONS(2441), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136893,11 +137266,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75453] = 3, + [75929] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 12, + ACTIONS(2425), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -136910,7 +137283,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2319), 21, + ACTIONS(2427), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -136932,251 +137305,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75495] = 24, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(2205), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(931), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [75579] = 24, - ACTIONS(2301), 1, + [75971] = 24, + ACTIONS(2361), 1, anon_sym_LPAREN, - ACTIONS(2303), 1, + ACTIONS(2363), 1, anon_sym_LBRACK, - ACTIONS(2305), 1, + ACTIONS(2365), 1, anon_sym_DOT, ACTIONS(2535), 1, sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(1323), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [75663] = 24, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(2802), 1, - sym_optional_chain, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, anon_sym_AMP_AMP, - ACTIONS(3243), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, - anon_sym_GT_GT, - ACTIONS(3249), 1, - anon_sym_AMP, - ACTIONS(3251), 1, - anon_sym_CARET, - ACTIONS(3253), 1, - anon_sym_PIPE, - ACTIONS(3257), 1, - anon_sym_PERCENT, - ACTIONS(3263), 1, - anon_sym_QMARK_QMARK, ACTIONS(3265), 1, - sym__ternary_qmark, - STATE(1407), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2677), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3235), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3247), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3255), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3259), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3239), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [75747] = 24, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3193), 1, - anon_sym_LBRACK, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(3233), 1, - anon_sym_STAR_STAR, - ACTIONS(3241), 1, - anon_sym_AMP_AMP, - ACTIONS(3243), 1, anon_sym_PIPE_PIPE, - ACTIONS(3245), 1, + ACTIONS(3267), 1, anon_sym_GT_GT, - ACTIONS(3249), 1, + ACTIONS(3271), 1, anon_sym_AMP, - ACTIONS(3251), 1, + ACTIONS(3273), 1, anon_sym_CARET, - ACTIONS(3253), 1, + ACTIONS(3275), 1, anon_sym_PIPE, - ACTIONS(3257), 1, + ACTIONS(3279), 1, anon_sym_PERCENT, - ACTIONS(3263), 1, + ACTIONS(3281), 1, + anon_sym_STAR_STAR, + ACTIONS(3287), 1, anon_sym_QMARK_QMARK, - ACTIONS(3265), 1, + ACTIONS(3289), 1, sym__ternary_qmark, - ACTIONS(3417), 1, - sym_optional_chain, - STATE(1795), 1, + STATE(1230), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2677), 2, + ACTIONS(2673), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3235), 2, + ACTIONS(3257), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3247), 2, + ACTIONS(3269), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3255), 2, + ACTIONS(3277), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3259), 2, + ACTIONS(3283), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3261), 2, + ACTIONS(3285), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3237), 3, + ACTIONS(3259), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3239), 3, + ACTIONS(3261), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [75831] = 3, + [76055] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 12, + ACTIONS(2403), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -137189,7 +137382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2417), 21, + ACTIONS(2405), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -137211,1684 +137404,1669 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [75873] = 21, - ACTIONS(103), 1, + [76097] = 21, + ACTIONS(3589), 1, anon_sym_STAR, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, + ACTIONS(3591), 1, anon_sym_LBRACE, - ACTIONS(3275), 1, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, + anon_sym_EQ, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3575), 1, + ACTIONS(3601), 1, + anon_sym_DQUOTE, + ACTIONS(3603), 1, + anon_sym_SQUOTE, + ACTIONS(3605), 1, anon_sym_async, - ACTIONS(3577), 1, + ACTIONS(3609), 1, anon_sym_static, - ACTIONS(3581), 1, + ACTIONS(3613), 1, + sym__line_break_after_modifier, + ACTIONS(3615), 1, sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, + STATE(2029), 1, + sym__class_member_body, + STATE(2193), 1, + sym__field_name, + STATE(2426), 1, + sym__initializer, + STATE(3099), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3279), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3572), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(3579), 2, + ACTIONS(3611), 2, anon_sym_get, anon_sym_set, - ACTIONS(3570), 3, + STATE(2202), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2912), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2990), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2992), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [75951] = 21, - ACTIONS(3585), 1, - anon_sym_STAR, - ACTIONS(3587), 1, - anon_sym_LBRACE, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3593), 1, - anon_sym_EQ, - ACTIONS(3595), 1, + ACTIONS(3595), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [76170] = 23, + ACTIONS(3241), 1, + anon_sym_AT, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3601), 1, + ACTIONS(3615), 1, + sym__await_keyword, + ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3619), 1, + anon_sym_RBRACE, + ACTIONS(3621), 1, + anon_sym_SEMI, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3605), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3609), 1, - sym__line_break_after_modifier, - ACTIONS(3611), 1, - sym__await_keyword, + STATE(1904), 1, + aux_sym_class_body_repeat1, + STATE(1982), 1, + aux_sym_export_statement_repeat1, STATE(2031), 1, - sym__class_member_body, - STATE(2208), 1, + sym_class_static_block, + STATE(2032), 1, + sym_method_definition, + STATE(2078), 1, + sym_decorator, + STATE(2236), 1, sym__field_name, - STATE(2471), 1, - sym__initializer, - STATE(3105), 1, + STATE(2582), 1, + sym_field_definition, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3607), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3591), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [76024] = 23, - ACTIONS(3281), 1, + [76246] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3615), 1, + ACTIONS(3623), 1, + anon_sym_async, + ACTIONS(3625), 1, + anon_sym_static, + ACTIONS(3629), 1, anon_sym_RBRACE, - ACTIONS(3617), 1, + ACTIONS(3631), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + STATE(1909), 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(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3607), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3627), 2, + anon_sym_get, + anon_sym_set, + STATE(2202), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3587), 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, + anon_sym_LBRACK, + ACTIONS(3647), 1, + anon_sym_DQUOTE, + ACTIONS(3650), 1, + anon_sym_SQUOTE, + ACTIONS(3653), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3659), 1, + anon_sym_AT, + ACTIONS(3662), 1, anon_sym_static, - STATE(1907), 1, + ACTIONS(3668), 1, + sym__await_keyword, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3656), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3665), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3633), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76100] = 23, - ACTIONS(3281), 1, + [76398] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, - anon_sym_SEMI, - ACTIONS(3619), 1, + anon_sym_STAR, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, - anon_sym_static, ACTIONS(3625), 1, + anon_sym_static, + ACTIONS(3671), 1, anon_sym_RBRACE, + ACTIONS(3673), 1, + anon_sym_SEMI, STATE(1907), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3587), 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, + 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(3583), 3, + ACTIONS(3675), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [76176] = 23, - ACTIONS(3281), 1, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76534] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3621), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3627), 1, + ACTIONS(3685), 1, anon_sym_RBRACE, - STATE(1907), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76252] = 20, + [76610] = 20, ACTIONS(103), 1, anon_sym_STAR, - ACTIONS(1206), 1, + ACTIONS(1210), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(3281), 1, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3631), 1, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(3633), 1, + ACTIONS(3691), 1, anon_sym_RBRACE, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3637), 1, + ACTIONS(3695), 1, anon_sym_async, - ACTIONS(3641), 1, + ACTIONS(3699), 1, anon_sym_static, - ACTIONS(3645), 1, + ACTIONS(3703), 1, sym__await_keyword, - STATE(1983), 1, + STATE(1984), 1, aux_sym_export_statement_repeat1, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2719), 1, + STATE(2608), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3639), 2, + ACTIONS(3697), 2, sym_number, sym_private_property_identifier, - ACTIONS(3643), 2, + ACTIONS(3701), 2, anon_sym_get, anon_sym_set, - ACTIONS(3629), 3, + ACTIONS(3687), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2718), 3, + STATE(2606), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2754), 3, + STATE(2816), 3, sym_string, sym__property_name, sym_computed_property_name, - [76322] = 23, - ACTIONS(3281), 1, + [76680] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3621), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3647), 1, + ACTIONS(3705), 1, anon_sym_RBRACE, - STATE(1907), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76398] = 23, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3595), 1, - anon_sym_LBRACK, - ACTIONS(3597), 1, + [76756] = 15, + ACTIONS(1169), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + 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, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, - ACTIONS(3619), 1, + 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, anon_sym_async, - ACTIONS(3621), 1, + sym_identifier, anon_sym_static, - ACTIONS(3649), 1, + 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, anon_sym_RBRACE, - ACTIONS(3651), 1, - anon_sym_SEMI, - STATE(1908), 1, - aux_sym_class_body_repeat1, - STATE(1979), 1, - aux_sym_export_statement_repeat1, - STATE(2023), 1, - sym_class_static_block, - STATE(2035), 1, - sym_method_definition, - STATE(2075), 1, - sym_decorator, - STATE(2227), 1, - sym__field_name, - STATE(2523), 1, - sym_field_definition, - STATE(3169), 1, - sym__property_name, + ACTIONS(3717), 1, + sym__await_keyword, + STATE(2604), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3681), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, - anon_sym_get, - anon_sym_set, - STATE(2223), 2, + 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, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3713), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [76474] = 23, - ACTIONS(3281), 1, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76876] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3621), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3653), 1, + ACTIONS(3719), 1, anon_sym_RBRACE, - STATE(1907), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76550] = 23, - ACTIONS(3658), 1, - anon_sym_STAR, - ACTIONS(3661), 1, - anon_sym_RBRACE, - ACTIONS(3663), 1, - anon_sym_SEMI, - ACTIONS(3666), 1, + [76952] = 23, + ACTIONS(3241), 1, + anon_sym_AT, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3669), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3672), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3675), 1, + ACTIONS(3615), 1, + sym__await_keyword, + ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3681), 1, - anon_sym_AT, - ACTIONS(3684), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3690), 1, - sym__await_keyword, - STATE(1907), 1, + ACTIONS(3721), 1, + anon_sym_RBRACE, + ACTIONS(3723), 1, + anon_sym_SEMI, + STATE(1914), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3678), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3687), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3655), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76626] = 23, - ACTIONS(3281), 1, + [77028] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3621), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3693), 1, + ACTIONS(3725), 1, anon_sym_RBRACE, - STATE(1907), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76702] = 23, - ACTIONS(3281), 1, + [77104] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3695), 1, + ACTIONS(3727), 1, anon_sym_RBRACE, - ACTIONS(3697), 1, + ACTIONS(3729), 1, anon_sym_SEMI, - STATE(1913), 1, + STATE(1916), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76778] = 23, - ACTIONS(3281), 1, + [77180] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, - anon_sym_async, ACTIONS(3621), 1, + anon_sym_SEMI, + ACTIONS(3623), 1, + anon_sym_async, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3699), 1, + ACTIONS(3731), 1, anon_sym_RBRACE, - ACTIONS(3701), 1, - anon_sym_SEMI, - STATE(1921), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3583), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [76854] = 15, - ACTIONS(1165), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(3707), 1, - anon_sym_RBRACE, - ACTIONS(3711), 1, - sym__await_keyword, - STATE(2612), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3709), 2, - sym_number, - sym_private_property_identifier, - STATE(2609), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3294), 3, + STATE(2202), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3703), 7, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76914] = 23, - ACTIONS(3281), 1, + [77256] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3713), 1, + ACTIONS(3733), 1, anon_sym_RBRACE, - ACTIONS(3715), 1, + ACTIONS(3735), 1, anon_sym_SEMI, - STATE(1906), 1, + STATE(1918), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76990] = 23, - ACTIONS(3281), 1, + [77332] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3621), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3717), 1, + ACTIONS(3737), 1, anon_sym_RBRACE, - STATE(1907), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77066] = 23, - ACTIONS(3281), 1, + [77408] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, - anon_sym_SEMI, - ACTIONS(3619), 1, + anon_sym_STAR, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3719), 1, + ACTIONS(3739), 1, anon_sym_RBRACE, - STATE(1907), 1, + ACTIONS(3741), 1, + anon_sym_SEMI, + STATE(1920), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77142] = 23, - ACTIONS(3281), 1, + [77484] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, - anon_sym_async, ACTIONS(3621), 1, + anon_sym_SEMI, + ACTIONS(3623), 1, + anon_sym_async, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3721), 1, + ACTIONS(3743), 1, anon_sym_RBRACE, - ACTIONS(3723), 1, - anon_sym_SEMI, - STATE(1917), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77218] = 23, - ACTIONS(3281), 1, + [77560] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3725), 1, + ACTIONS(3745), 1, anon_sym_RBRACE, - ACTIONS(3727), 1, + ACTIONS(3747), 1, anon_sym_SEMI, STATE(1902), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77294] = 23, - ACTIONS(3281), 1, + [77636] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, - anon_sym_SEMI, - ACTIONS(3619), 1, + anon_sym_STAR, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3729), 1, + ACTIONS(3749), 1, anon_sym_RBRACE, - STATE(1907), 1, + ACTIONS(3751), 1, + anon_sym_SEMI, + STATE(1923), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3583), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [77370] = 15, - ACTIONS(1165), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(3733), 1, - anon_sym_RBRACE, - ACTIONS(3735), 1, - sym__await_keyword, - STATE(2876), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3709), 2, - sym_number, - sym_private_property_identifier, - STATE(2857), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3294), 3, + STATE(2202), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3731), 7, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [77430] = 23, - ACTIONS(3281), 1, + [77712] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, - anon_sym_async, ACTIONS(3621), 1, + anon_sym_SEMI, + ACTIONS(3623), 1, + anon_sym_async, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3737), 1, + ACTIONS(3753), 1, anon_sym_RBRACE, - ACTIONS(3739), 1, - anon_sym_SEMI, STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77506] = 23, - ACTIONS(3281), 1, + [77788] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3741), 1, + ACTIONS(3755), 1, anon_sym_RBRACE, - ACTIONS(3743), 1, + ACTIONS(3757), 1, anon_sym_SEMI, - STATE(1914), 1, + STATE(1925), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77582] = 23, - ACTIONS(3281), 1, + [77864] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, ACTIONS(3617), 1, + anon_sym_STAR, + ACTIONS(3621), 1, anon_sym_SEMI, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3745), 1, + ACTIONS(3759), 1, anon_sym_RBRACE, - STATE(1907), 1, + STATE(1904), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77658] = 23, - ACTIONS(3281), 1, + [77940] = 23, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3599), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3613), 1, + ACTIONS(3617), 1, anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3623), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3625), 1, anon_sym_static, - ACTIONS(3747), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, - ACTIONS(3749), 1, + ACTIONS(3763), 1, anon_sym_SEMI, - STATE(1901), 1, + STATE(1912), 1, aux_sym_class_body_repeat1, - STATE(1979), 1, + STATE(1982), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, + STATE(2031), 1, sym_class_static_block, - STATE(2035), 1, + STATE(2032), 1, sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, + STATE(2236), 1, sym__field_name, - STATE(2523), 1, + STATE(2582), 1, sym_field_definition, - STATE(3169), 1, + STATE(3263), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3627), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, + STATE(2202), 2, sym_string, sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77734] = 15, - ACTIONS(1165), 1, + [78016] = 18, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(1210), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(3753), 1, - anon_sym_RBRACE, - ACTIONS(3755), 1, - sym__await_keyword, - STATE(2703), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3709), 2, - sym_number, - sym_private_property_identifier, - STATE(2808), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3294), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3751), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [77794] = 23, - ACTIONS(3281), 1, + ACTIONS(3241), 1, anon_sym_AT, - ACTIONS(3595), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3597), 1, - anon_sym_DQUOTE, - ACTIONS(3599), 1, - anon_sym_SQUOTE, - ACTIONS(3611), 1, - sym__await_keyword, - ACTIONS(3613), 1, - anon_sym_STAR, - ACTIONS(3619), 1, + ACTIONS(3769), 1, anon_sym_async, - ACTIONS(3621), 1, + ACTIONS(3771), 1, anon_sym_static, - ACTIONS(3757), 1, - anon_sym_RBRACE, - ACTIONS(3759), 1, - anon_sym_SEMI, - STATE(1900), 1, - aux_sym_class_body_repeat1, - STATE(1979), 1, + ACTIONS(3775), 1, + sym__await_keyword, + STATE(1984), 1, aux_sym_export_statement_repeat1, - STATE(2023), 1, - sym_class_static_block, - STATE(2035), 1, - sym_method_definition, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2227), 1, - sym__field_name, - STATE(2523), 1, - sym_field_definition, - STATE(3169), 1, - sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3697), 2, sym_number, sym_private_property_identifier, - ACTIONS(3623), 2, + ACTIONS(3767), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3773), 2, anon_sym_get, anon_sym_set, - STATE(2223), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(3765), 3, anon_sym_let, anon_sym_using, sym_identifier, - [77870] = 20, + STATE(2816), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2992), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [78081] = 20, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(465), 1, + ACTIONS(461), 1, sym__let, - ACTIONS(509), 1, + ACTIONS(507), 1, sym__default_declaration_start, - ACTIONS(3761), 1, + ACTIONS(3777), 1, anon_sym_STAR, - ACTIONS(3763), 1, + ACTIONS(3779), 1, anon_sym_LBRACE, - ACTIONS(3765), 1, + ACTIONS(3781), 1, anon_sym_class, - ACTIONS(3769), 1, + ACTIONS(3785), 1, anon_sym_function, - ACTIONS(3771), 1, + ACTIONS(3787), 1, anon_sym_var, - ACTIONS(3773), 1, + ACTIONS(3789), 1, anon_sym_using, - ACTIONS(3775), 1, + ACTIONS(3791), 1, anon_sym_async, - ACTIONS(3777), 1, + ACTIONS(3793), 1, sym__await_keyword, - ACTIONS(3779), 1, + ACTIONS(3795), 1, sym__export_default, - STATE(2568), 1, + STATE(2514), 1, sym__local_export_clause, - STATE(2579), 1, + STATE(2593), 1, aux_sym_export_statement_repeat1, - STATE(2755), 1, + STATE(2637), 1, sym_declaration, - STATE(2847), 1, + STATE(2870), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3767), 2, + ACTIONS(3783), 2, anon_sym_const, anon_sym_let, - STATE(3088), 2, + STATE(3078), 2, sym_namespace_export, sym_export_clause, - STATE(2746), 6, + STATE(2722), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [77939] = 13, - ACTIONS(1165), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1438), 1, + [78150] = 20, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, + anon_sym_EQ, + ACTIONS(3599), 1, + anon_sym_LBRACK, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(3275), 1, - anon_sym_LBRACK, - ACTIONS(3785), 1, + ACTIONS(3615), 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(3709), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3783), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(2990), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3294), 3, + STATE(2202), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3318), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3781), 7, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [77994] = 18, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(1206), 1, + 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_DOT_DOT_DOT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3635), 1, + ACTIONS(1967), 1, + anon_sym_LBRACE, + ACTIONS(3235), 1, anon_sym_LBRACK, - ACTIONS(3791), 1, - anon_sym_async, - ACTIONS(3793), 1, - anon_sym_static, - ACTIONS(3797), 1, + ACTIONS(3815), 1, sym__await_keyword, - STATE(1983), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3639), 2, + ACTIONS(3681), 2, sym_number, sym_private_property_identifier, - ACTIONS(3789), 2, + ACTIONS(3813), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(3795), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3787), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2754), 3, + 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, sym_string, sym__property_name, sym_computed_property_name, - STATE(2992), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - [78059] = 20, + ACTIONS(3811), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [78274] = 20, ACTIONS(21), 1, sym__let, ACTIONS(91), 1, anon_sym_AT, ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3763), 1, + ACTIONS(3779), 1, anon_sym_LBRACE, - ACTIONS(3799), 1, + ACTIONS(3817), 1, anon_sym_STAR, - ACTIONS(3801), 1, + ACTIONS(3819), 1, anon_sym_class, - ACTIONS(3805), 1, + ACTIONS(3823), 1, anon_sym_function, - ACTIONS(3807), 1, + ACTIONS(3825), 1, anon_sym_var, - ACTIONS(3809), 1, + ACTIONS(3827), 1, anon_sym_using, - ACTIONS(3811), 1, + ACTIONS(3829), 1, anon_sym_async, - ACTIONS(3813), 1, + ACTIONS(3831), 1, sym__await_keyword, - ACTIONS(3815), 1, + ACTIONS(3833), 1, sym__export_default, - STATE(600), 1, + STATE(608), 1, sym_declaration, - STATE(2443), 1, + STATE(2477), 1, sym__local_export_clause, - STATE(2455), 1, + STATE(2485), 1, aux_sym_export_statement_repeat1, - STATE(2847), 1, + STATE(2870), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3803), 2, + ACTIONS(3821), 2, anon_sym_const, anon_sym_let, - STATE(3013), 2, + STATE(3268), 2, sym_namespace_export, sym_export_clause, - STATE(602), 6, + STATE(678), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [78128] = 20, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3593), 1, - anon_sym_EQ, - ACTIONS(3595), 1, - anon_sym_LBRACK, - ACTIONS(3597), 1, + [78343] = 14, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3817), 1, - anon_sym_STAR, - ACTIONS(3821), 1, - anon_sym_async, - ACTIONS(3823), 1, - anon_sym_static, - ACTIONS(3825), 1, - anon_sym_get, - ACTIONS(3827), 1, - anon_sym_set, - ACTIONS(3829), 1, + 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(2186), 1, - sym__field_name, - STATE(2537), 1, + STATE(2470), 1, sym__initializer, - STATE(3125), 1, - sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3835), 2, sym_number, sym_private_property_identifier, - STATE(2223), 2, + STATE(3119), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3583), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - ACTIONS(3819), 4, + ACTIONS(3799), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [78197] = 14, - ACTIONS(1438), 1, + 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(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3833), 1, + ACTIONS(3843), 1, sym__line_break_after_field, - ACTIONS(3835), 1, + ACTIONS(3845), 1, sym__line_break_after_modifier, - STATE(2546), 1, + STATE(2474), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3831), 2, + ACTIONS(3841), 2, sym_number, sym_private_property_identifier, - STATE(3126), 3, + STATE(3120), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3819), 4, + ACTIONS(3799), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138896,41 +139074,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78253] = 14, - ACTIONS(1438), 1, + [78455] = 13, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3839), 1, - sym__line_break_after_field, - ACTIONS(3841), 1, - sym__line_break_after_modifier, - STATE(2575), 1, + STATE(2456), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3837), 2, + ACTIONS(3849), 2, sym_number, sym_private_property_identifier, - STATE(3127), 3, + ACTIONS(3851), 2, + sym__line_break_after_field, + sym__line_break_after_modifier, + STATE(3115), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3819), 4, + ACTIONS(3847), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138938,41 +139115,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78309] = 14, - ACTIONS(1438), 1, + [78509] = 13, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3847), 1, - sym__line_break_after_field, - ACTIONS(3849), 1, - sym__line_break_after_modifier, - STATE(2548), 1, + STATE(2436), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3845), 2, + ACTIONS(3613), 2, + sym__line_break_after_field, + sym__line_break_after_modifier, + ACTIONS(3853), 2, sym_number, sym_private_property_identifier, - STATE(3138), 3, + STATE(3099), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3843), 4, + ACTIONS(3595), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138980,40 +139156,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78365] = 13, - ACTIONS(1438), 1, + [78563] = 14, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - STATE(2475), 1, + ACTIONS(3859), 1, + sym__line_break_after_field, + ACTIONS(3861), 1, + sym__line_break_after_modifier, + STATE(2559), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3609), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - ACTIONS(3851), 2, + ACTIONS(3857), 2, sym_number, sym_private_property_identifier, - STATE(3105), 3, + STATE(3131), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3591), 4, + ACTIONS(3855), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -139021,41 +139198,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78419] = 14, - ACTIONS(1438), 1, + [78619] = 14, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3855), 1, + ACTIONS(3865), 1, sym__line_break_after_field, - ACTIONS(3857), 1, + ACTIONS(3867), 1, sym__line_break_after_modifier, - STATE(2561), 1, + STATE(2562), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3853), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(3285), 3, + STATE(3132), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3843), 4, + ACTIONS(3855), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -139063,1108 +139240,1187 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78475] = 13, - ACTIONS(1438), 1, + [78675] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + 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, + anon_sym_EQ, + STATE(2735), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1456), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1483), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3593), 2, anon_sym_LPAREN, - ACTIONS(3593), 1, + anon_sym_COLON, + 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, + [78736] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, + anon_sym_DQUOTE, + ACTIONS(1454), 1, + anon_sym_SQUOTE, + ACTIONS(1479), 1, + sym__await_keyword, + ACTIONS(1481), 1, + anon_sym_async, + ACTIONS(3693), 1, + anon_sym_LBRACK, + ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3635), 1, + 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, + sym_number, + sym_private_property_identifier, + ACTIONS(1483), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + 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, + [78797] = 12, + ACTIONS(1452), 1, + anon_sym_DQUOTE, + ACTIONS(1454), 1, + anon_sym_SQUOTE, + ACTIONS(1479), 1, + sym__await_keyword, + ACTIONS(3589), 1, + anon_sym_STAR, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3693), 1, anon_sym_LBRACK, - STATE(2484), 1, - sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3861), 2, + ACTIONS(3853), 2, sym_number, sym_private_property_identifier, - ACTIONS(3863), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - STATE(3122), 3, + ACTIONS(3877), 2, + anon_sym_get, + anon_sym_set, + STATE(3099), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3859), 4, + ACTIONS(1474), 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, - ACTIONS(1470), 7, + anon_sym_EQ, + [78848] = 12, + 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(3879), 1, + anon_sym_STAR, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3849), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3881), 2, + anon_sym_get, + anon_sym_set, + STATE(3115), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [78529] = 17, + 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, + [78899] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, - anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(3867), 1, - anon_sym_RBRACE, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2633), 1, + ACTIONS(3883), 1, + anon_sym_RBRACE, + STATE(2759), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1474), 5, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + [78958] = 13, + 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(3885), 1, + anon_sym_STAR, + ACTIONS(3889), 1, + anon_sym_get, + ACTIONS(3891), 1, + anon_sym_set, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3887), 2, + sym_number, + sym_private_property_identifier, + STATE(3117), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [78590] = 17, + 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, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3871), 1, + ACTIONS(3883), 1, anon_sym_RBRACE, - STATE(2633), 1, + STATE(2759), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [78651] = 16, + [79072] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3873), 1, + anon_sym_STAR, + ACTIONS(3871), 1, anon_sym_RBRACE, - STATE(2633), 1, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 5, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - [78710] = 12, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3585), 1, - anon_sym_STAR, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3851), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3877), 2, - anon_sym_get, - anon_sym_set, - STATE(3105), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 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, - [78761] = 16, + [79131] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2674), 1, + ACTIONS(3893), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [78820] = 17, + [79190] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2674), 1, + ACTIONS(3893), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [78881] = 17, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1438), 1, + [79251] = 13, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, - anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, + ACTIONS(3895), 1, anon_sym_STAR, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3873), 1, - anon_sym_RBRACE, - STATE(2633), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3899), 1, + anon_sym_get, + ACTIONS(3901), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(3897), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2957), 3, + STATE(3130), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [78942] = 16, + 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, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2721), 1, + ACTIONS(3903), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79001] = 17, + [79363] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, - anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2721), 1, + ACTIONS(3905), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79062] = 16, + [79422] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(1481), 1, + anon_sym_async, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3871), 1, + ACTIONS(3905), 1, anon_sym_RBRACE, - STATE(2633), 1, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [79121] = 16, + [79483] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2699), 1, + ACTIONS(3907), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79180] = 17, + [79542] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2699), 1, + ACTIONS(3907), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79241] = 16, + [79603] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, + ACTIONS(403), 1, anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - STATE(2752), 1, + STATE(2889), 1, aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79300] = 17, + [79662] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, + ACTIONS(403), 1, anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - STATE(2752), 1, + STATE(2889), 1, aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79361] = 13, - ACTIONS(1438), 1, + [79723] = 16, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(447), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3879), 1, + ACTIONS(3869), 1, anon_sym_STAR, - ACTIONS(3883), 1, - anon_sym_get, - ACTIONS(3885), 1, - anon_sym_set, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2693), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3881), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - STATE(3137), 3, + ACTIONS(1483), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 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, - [79414] = 12, - ACTIONS(1438), 1, + [79782] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(447), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(1481), 1, + anon_sym_async, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3887), 1, + ACTIONS(3869), 1, anon_sym_STAR, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2693), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3861), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3889), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - STATE(3122), 3, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 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, - [79465] = 16, + [79843] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(449), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3891), 1, - anon_sym_RBRACE, - STATE(2656), 1, + STATE(2852), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79524] = 17, + [79902] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(449), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3891), 1, - anon_sym_RBRACE, - STATE(2656), 1, + STATE(2852), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79585] = 16, + [79963] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3893), 1, - anon_sym_RBRACE, - STATE(2633), 1, + STATE(2674), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79644] = 17, + [80022] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3893), 1, + ACTIONS(3903), 1, anon_sym_RBRACE, - STATE(2633), 1, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79705] = 13, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(3895), 1, - anon_sym_STAR, - ACTIONS(3899), 1, - anon_sym_get, - ACTIONS(3901), 1, - anon_sym_set, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3897), 2, - sym_number, - sym_private_property_identifier, - STATE(3124), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 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, - [79758] = 16, + [80083] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(3867), 1, - anon_sym_RBRACE, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2633), 1, + ACTIONS(3907), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79817] = 17, + anon_sym_get, + anon_sym_set, + [80137] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, - anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3903), 1, + ACTIONS(3871), 1, anon_sym_RBRACE, - STATE(2633), 1, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79878] = 16, + anon_sym_get, + anon_sym_set, + [80191] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, ACTIONS(3903), 1, anon_sym_RBRACE, - STATE(2633), 1, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79937] = 14, + anon_sym_get, + anon_sym_set, + [80245] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2699), 1, + ACTIONS(3905), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140172,39 +140428,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79991] = 14, + [80299] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(447), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3893), 1, - anon_sym_RBRACE, - STATE(2633), 1, + STATE(2693), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140212,39 +140468,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80045] = 14, + [80353] = 14, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(403), 1, anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2721), 1, + STATE(2889), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140252,39 +140508,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80099] = 14, + [80407] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3871), 1, + ACTIONS(3883), 1, anon_sym_RBRACE, - STATE(2633), 1, + STATE(2759), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140292,39 +140548,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80153] = 14, + [80461] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(449), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(3903), 1, - anon_sym_RBRACE, - STATE(2633), 1, + STATE(2852), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140332,39 +140588,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80207] = 14, + [80515] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - STATE(2752), 1, + ACTIONS(3893), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140372,39 +140628,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80261] = 14, + [80569] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1438), 1, + ACTIONS(445), 1, + anon_sym_RBRACE, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3867), 1, - anon_sym_RBRACE, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2633), 1, + STATE(2674), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140412,465 +140668,464 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80315] = 14, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(1438), 1, + [80623] = 14, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(1481), 1, + anon_sym_async, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2674), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(1483), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + ACTIONS(3909), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80369] = 14, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1438), 1, + [80676] = 15, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(1481), 1, + anon_sym_async, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3873), 1, + anon_sym_STAR, + ACTIONS(3912), 1, anon_sym_RBRACE, - STATE(2633), 1, + STATE(2635), 1, aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(1483), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80423] = 14, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1438), 1, + [80731] = 14, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3891), 1, + anon_sym_STAR, + ACTIONS(3912), 1, anon_sym_RBRACE, - STATE(2656), 1, + STATE(2635), 1, aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(1483), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80477] = 18, + [80784] = 18, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(1438), 1, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3905), 1, + ACTIONS(3914), 1, anon_sym_export, - ACTIONS(3907), 1, + ACTIONS(3916), 1, anon_sym_STAR, - ACTIONS(3909), 1, + ACTIONS(3918), 1, anon_sym_class, - ACTIONS(3911), 1, + ACTIONS(3920), 1, anon_sym_async, - ACTIONS(3915), 1, + ACTIONS(3924), 1, anon_sym_static, - ACTIONS(3917), 1, + ACTIONS(3926), 1, anon_sym_get, - ACTIONS(3919), 1, + ACTIONS(3928), 1, anon_sym_set, - STATE(1985), 1, + STATE(1988), 1, aux_sym_export_statement_repeat1, - STATE(2029), 1, + STATE(2041), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3913), 2, + ACTIONS(3922), 2, sym_number, sym_private_property_identifier, - ACTIONS(1470), 3, + ACTIONS(1474), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(3097), 3, + STATE(3225), 3, sym_string, sym__property_name, sym_computed_property_name, - [80538] = 13, - ACTIONS(1438), 1, + [80845] = 13, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, + anon_sym_STAR, + ACTIONS(3873), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3921), 2, + ACTIONS(3909), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [80589] = 14, - ACTIONS(1438), 1, + [80896] = 13, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, + ACTIONS(1481), 1, anon_sym_async, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, ACTIONS(3869), 1, - anon_sym_EQ, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3921), 2, + ACTIONS(3930), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [80642] = 15, - ACTIONS(1438), 1, + [80946] = 12, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(1477), 1, - anon_sym_async, - ACTIONS(3631), 1, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(3924), 1, + ACTIONS(3912), 1, anon_sym_RBRACE, - STATE(2731), 1, + STATE(2635), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [80697] = 14, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, + anon_sym_get, + anon_sym_set, + [80994] = 16, + ACTIONS(21), 1, + sym__let, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, + sym__default_declaration_start, + ACTIONS(3819), 1, + anon_sym_class, + ACTIONS(3823), 1, + anon_sym_function, + ACTIONS(3825), 1, + anon_sym_var, + ACTIONS(3827), 1, + anon_sym_using, + ACTIONS(3829), 1, + anon_sym_async, + ACTIONS(3831), 1, sym__await_keyword, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(3924), 1, - anon_sym_RBRACE, - STATE(2731), 1, - aux_sym_object_repeat1, + ACTIONS(3932), 1, + sym__export_default, + STATE(645), 1, + sym_declaration, + STATE(2485), 1, + aux_sym_export_statement_repeat1, + STATE(2870), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2957), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(3821), 2, + anon_sym_const, anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - [80750] = 12, - ACTIONS(1438), 1, + STATE(678), 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, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3865), 1, + ACTIONS(3869), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(1479), 2, + ACTIONS(1483), 2, anon_sym_get, anon_sym_set, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3926), 2, + ACTIONS(3930), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [80798] = 16, + [81098] = 16, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(465), 1, + ACTIONS(461), 1, sym__let, - ACTIONS(509), 1, + ACTIONS(507), 1, sym__default_declaration_start, - ACTIONS(3765), 1, + ACTIONS(3781), 1, anon_sym_class, - ACTIONS(3769), 1, + ACTIONS(3785), 1, anon_sym_function, - ACTIONS(3771), 1, + ACTIONS(3787), 1, anon_sym_var, - ACTIONS(3773), 1, + ACTIONS(3789), 1, anon_sym_using, - ACTIONS(3775), 1, + ACTIONS(3791), 1, anon_sym_async, - ACTIONS(3777), 1, + ACTIONS(3793), 1, sym__await_keyword, - ACTIONS(3928), 1, + ACTIONS(3934), 1, sym__export_default, - STATE(2579), 1, + STATE(2593), 1, aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - STATE(2863), 1, + STATE(2671), 1, sym_declaration, + STATE(2870), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3767), 2, + ACTIONS(3783), 2, anon_sym_const, anon_sym_let, - STATE(2746), 6, + STATE(2722), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [80854] = 12, - ACTIONS(1438), 1, + [81154] = 18, + ACTIONS(3241), 1, + anon_sym_AT, + ACTIONS(3599), 1, + anon_sym_LBRACK, + ACTIONS(3601), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(3603), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(3615), 1, sym__await_keyword, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(3924), 1, - anon_sym_RBRACE, - STATE(2731), 1, - aux_sym_object_repeat1, + 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(1442), 2, + ACTIONS(3607), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(2957), 3, + STATE(2202), 2, sym_string, - sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(3587), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [80902] = 11, - ACTIONS(1438), 1, + [81214] = 11, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3921), 2, + ACTIONS(3909), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -140878,136 +141133,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80948] = 18, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3595), 1, - anon_sym_LBRACK, - ACTIONS(3597), 1, + [81260] = 16, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(3599), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(3611), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3930), 1, + ACTIONS(3241), 1, + anon_sym_AT, + ACTIONS(3693), 1, + anon_sym_LBRACK, + ACTIONS(3916), 1, anon_sym_STAR, - ACTIONS(3932), 1, + ACTIONS(3920), 1, anon_sym_async, - ACTIONS(3934), 1, + ACTIONS(3924), 1, anon_sym_static, - ACTIONS(3936), 1, + ACTIONS(3926), 1, anon_sym_get, - ACTIONS(3938), 1, + ACTIONS(3928), 1, anon_sym_set, - STATE(2026), 1, + STATE(2030), 1, aux_sym_export_statement_repeat1, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, - STATE(2211), 1, - sym__field_name, - STATE(3106), 1, - sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3603), 2, + ACTIONS(3922), 2, sym_number, sym_private_property_identifier, - STATE(2223), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3583), 3, + ACTIONS(1474), 3, anon_sym_let, anon_sym_using, sym_identifier, - [81008] = 16, - ACTIONS(21), 1, - sym__let, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - sym__default_declaration_start, - ACTIONS(3801), 1, - anon_sym_class, - ACTIONS(3805), 1, - anon_sym_function, - ACTIONS(3807), 1, - anon_sym_var, - ACTIONS(3809), 1, - anon_sym_using, - ACTIONS(3811), 1, - anon_sym_async, - ACTIONS(3813), 1, - sym__await_keyword, - ACTIONS(3940), 1, - sym__export_default, - STATE(584), 1, - sym_declaration, - STATE(2455), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3803), 2, - anon_sym_const, - anon_sym_let, - STATE(602), 6, - sym_variable_declaration, - sym_lexical_declaration, - sym_using_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [81064] = 13, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(1477), 1, - anon_sym_async, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(3865), 1, - anon_sym_STAR, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1442), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1479), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3926), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(2957), 3, + STATE(3225), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, - anon_sym_let, - anon_sym_using, - sym_identifier, - anon_sym_static, - [81114] = 6, - ACTIONS(3946), 1, + [81315] = 6, + ACTIONS(3950), 1, anon_sym_LPAREN, - ACTIONS(3948), 1, + ACTIONS(3952), 1, anon_sym_DOT, - STATE(2038), 1, + STATE(1998), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 8, + ACTIONS(3948), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141016,7 +141191,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3942), 9, + ACTIONS(3946), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -141026,71 +141201,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81149] = 16, - ACTIONS(1438), 1, + [81350] = 10, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3281), 1, - anon_sym_AT, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(3907), 1, - anon_sym_STAR, - ACTIONS(3911), 1, - anon_sym_async, - ACTIONS(3915), 1, - anon_sym_static, - ACTIONS(3917), 1, - anon_sym_get, - ACTIONS(3919), 1, - anon_sym_set, - STATE(2026), 1, - aux_sym_export_statement_repeat1, - STATE(2075), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3913), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1470), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(3097), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [81204] = 10, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3926), 2, + ACTIONS(3930), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(2957), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141098,43 +141234,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81247] = 6, - ACTIONS(3954), 1, - anon_sym_AT, - STATE(1985), 1, - aux_sym_export_statement_repeat1, - STATE(2029), 1, - sym_decorator, + [81393] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3952), 7, + ACTIONS(3956), 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(3950), 9, + anon_sym_AT, + ACTIONS(3954), 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, - [81281] = 5, - ACTIONS(3946), 1, - anon_sym_LPAREN, - STATE(2038), 1, - sym_arguments, + [81421] = 6, + ACTIONS(3962), 1, + anon_sym_AT, + STATE(1988), 1, + aux_sym_export_statement_repeat1, + STATE(2041), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 8, + ACTIONS(3960), 7, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141142,8 +141277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3942), 9, + ACTIONS(3958), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -141153,11 +141287,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81313] = 3, + [81455] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3959), 9, + ACTIONS(3967), 9, sym__await_keyword, anon_sym_STAR, anon_sym_LPAREN, @@ -141167,7 +141301,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3957), 10, + ACTIONS(3965), 10, anon_sym_export, anon_sym_class, anon_sym_let, @@ -141178,164 +141312,166 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81341] = 3, + [81483] = 5, + ACTIONS(3950), 1, + anon_sym_LPAREN, + STATE(1998), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3963), 9, + ACTIONS(3948), 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(3961), 10, + ACTIONS(3946), 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, - [81369] = 12, - ACTIONS(1438), 1, + [81515] = 11, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3965), 1, - anon_sym_STAR, ACTIONS(3969), 1, - anon_sym_get, - ACTIONS(3971), 1, - anon_sym_set, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3967), 2, + ACTIONS(3971), 2, sym_number, sym_private_property_identifier, - STATE(3200), 3, + ACTIONS(3973), 2, + anon_sym_get, + anon_sym_set, + STATE(3183), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [81414] = 11, - ACTIONS(1438), 1, + [81558] = 13, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3973), 1, + ACTIONS(3975), 1, anon_sym_STAR, + ACTIONS(3977), 1, + anon_sym_async, + ACTIONS(3981), 1, + anon_sym_get, + ACTIONS(3983), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3975), 2, + ACTIONS(3979), 2, sym_number, sym_private_property_identifier, - ACTIONS(3977), 2, - anon_sym_get, - anon_sym_set, - STATE(2982), 3, + STATE(3144), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [81457] = 12, - ACTIONS(1438), 1, + [81605] = 12, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3979), 1, + ACTIONS(3985), 1, anon_sym_STAR, - ACTIONS(3983), 1, + ACTIONS(3989), 1, anon_sym_get, - ACTIONS(3985), 1, + ACTIONS(3991), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3981), 2, + ACTIONS(3987), 2, sym_number, sym_private_property_identifier, - STATE(3048), 3, + STATE(3106), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 5, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [81502] = 13, - ACTIONS(1438), 1, + [81650] = 12, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, - ACTIONS(3987), 1, - anon_sym_STAR, - ACTIONS(3989), 1, - anon_sym_async, ACTIONS(3993), 1, + anon_sym_STAR, + ACTIONS(3997), 1, anon_sym_get, - ACTIONS(3995), 1, + ACTIONS(3999), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3991), 2, + ACTIONS(3995), 2, sym_number, sym_private_property_identifier, - STATE(3058), 3, + STATE(3141), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 4, + ACTIONS(1474), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [81549] = 3, + [81695] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -141359,48 +141495,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81576] = 10, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(3997), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3975), 2, - sym_number, - sym_private_property_identifier, - STATE(2982), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [81617] = 6, - ACTIONS(3999), 1, - anon_sym_LPAREN, + [81722] = 6, ACTIONS(4001), 1, + anon_sym_LPAREN, + ACTIONS(4003), 1, anon_sym_DOT, - STATE(2066), 1, + STATE(2075), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3942), 7, + ACTIONS(3946), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141408,7 +141513,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3944), 8, + ACTIONS(3948), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -141417,28 +141522,30 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81650] = 9, - ACTIONS(1438), 1, + [81755] = 10, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, + ACTIONS(4005), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4003), 2, + ACTIONS(3971), 2, sym_number, sym_private_property_identifier, - STATE(3132), 3, + STATE(3183), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141446,34 +141553,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81688] = 3, + [81796] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4005), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4007), 10, + ACTIONS(4009), 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, - [81714] = 3, + ACTIONS(4007), 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, + [81822] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 7, + ACTIONS(4011), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141481,7 +141588,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4011), 10, + ACTIONS(4013), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141492,11 +141599,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81740] = 3, + [81848] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4013), 7, + ACTIONS(4015), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141504,7 +141611,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4015), 10, + ACTIONS(4017), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141515,11 +141622,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81766] = 3, + [81874] = 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(4017), 7, + ACTIONS(4019), 2, + sym_number, + sym_private_property_identifier, + STATE(3062), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141527,27 +141651,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4019), 10, + [81912] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2527), 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, - [81792] = 9, - ACTIONS(1438), 1, + ACTIONS(2525), 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, + [81938] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, @@ -141555,11 +141691,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4021), 2, sym_number, sym_private_property_identifier, - STATE(3155), 3, + STATE(3063), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141567,28 +141703,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81830] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, + [81976] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4023), 2, - sym_number, - sym_private_property_identifier, - STATE(3159), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(4023), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141596,11 +141715,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81868] = 3, + ACTIONS(4025), 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, + [82002] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 7, + ACTIONS(4027), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141608,7 +141738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4011), 10, + ACTIONS(4029), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141619,22 +141749,34 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81894] = 3, + [82028] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2497), 8, + 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, 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(2495), 9, - anon_sym_export, - anon_sym_class, + [82054] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4031), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141642,11 +141784,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81920] = 3, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4025), 7, + ACTIONS(4031), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141654,7 +141807,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4027), 10, + ACTIONS(4033), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141665,11 +141818,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81946] = 3, + [82106] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(4031), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141677,7 +141830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(4033), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141688,22 +141841,34 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81972] = 3, + [82132] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2493), 8, + 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, 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(2491), 9, - anon_sym_export, - anon_sym_class, + [82158] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4035), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141711,11 +141876,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81998] = 3, + ACTIONS(4037), 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, + [82184] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(4039), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141723,7 +141899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(4041), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141734,22 +141910,34 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82024] = 3, + [82210] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2489), 8, + 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, 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(2487), 9, - anon_sym_export, - anon_sym_class, + [82236] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4039), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141757,11 +141945,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82050] = 3, + 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, + [82262] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 7, + ACTIONS(4039), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141769,7 +141968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4035), 10, + ACTIONS(4041), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141780,11 +141979,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82076] = 3, + [82288] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 7, + ACTIONS(4039), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141792,7 +141991,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4011), 10, + ACTIONS(4041), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141803,28 +142002,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82102] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, + [82314] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4037), 2, - sym_number, - sym_private_property_identifier, - STATE(3278), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(4039), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141832,28 +142014,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82140] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(4041), 10, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, + 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, + [82340] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4039), 2, - sym_number, - sym_private_property_identifier, - STATE(3279), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(4039), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141861,11 +142037,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82178] = 3, + 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, + [82366] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(4043), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141873,7 +142060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(4045), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141884,28 +142071,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82204] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, + [82392] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - sym_number, - sym_private_property_identifier, - STATE(3202), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(4043), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141913,34 +142083,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82242] = 3, + ACTIONS(4045), 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, + [82418] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3961), 8, + ACTIONS(4043), 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(3963), 9, + ACTIONS(4045), 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, - [82268] = 3, + [82444] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(4047), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141948,7 +142129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(4049), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -141959,28 +142140,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82294] = 9, - ACTIONS(1438), 1, + [82470] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4043), 2, + ACTIONS(4051), 2, sym_number, sym_private_property_identifier, - STATE(3203), 3, + STATE(3142), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -141988,28 +142169,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82332] = 9, - ACTIONS(1438), 1, + [82508] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4045), 2, + ACTIONS(4053), 2, sym_number, sym_private_property_identifier, - STATE(3060), 3, + STATE(3145), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142017,51 +142198,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82370] = 3, + [82546] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4047), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4049), 10, + ACTIONS(3948), 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, - [82396] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4051), 2, - sym_number, - sym_private_property_identifier, - STATE(2943), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(3946), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142069,11 +142221,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82434] = 3, + [82572] = 5, + ACTIONS(4001), 1, + anon_sym_LPAREN, + STATE(2075), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(3946), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142081,22 +142237,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(3948), 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, - [82460] = 3, + [82602] = 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(4053), 7, + ACTIONS(4055), 2, + sym_number, + sym_private_property_identifier, + STATE(3150), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142104,39 +142275,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4055), 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, - [82486] = 9, - ACTIONS(1438), 1, + [82640] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3975), 2, + ACTIONS(4057), 2, sym_number, sym_private_property_identifier, - STATE(2982), 3, + STATE(3156), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142144,15 +142304,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82524] = 5, - ACTIONS(3999), 1, - anon_sym_LPAREN, - STATE(2066), 1, - sym_arguments, + [82678] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3942), 7, + ACTIONS(4059), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142160,26 +142316,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3944), 8, + ACTIONS(4061), 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, - [82554] = 6, - ACTIONS(4057), 1, + [82704] = 6, + ACTIONS(4063), 1, anon_sym_AT, - STATE(2026), 1, + STATE(2030), 1, aux_sym_export_statement_repeat1, - STATE(2075), 1, + STATE(2078), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 7, + ACTIONS(3958), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142187,7 +142345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3952), 7, + ACTIONS(3960), 7, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -142195,11 +142353,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - [82586] = 3, + [82736] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(4066), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142207,7 +142365,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(4068), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142218,11 +142376,35 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82612] = 3, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 7, + ACTIONS(4073), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142230,7 +142412,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4031), 10, + ACTIONS(4075), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142241,11 +142423,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82638] = 3, + [82816] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4062), 8, + ACTIONS(2519), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -142254,7 +142436,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(4060), 9, + ACTIONS(2517), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -142264,11 +142446,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82664] = 3, + [82842] = 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(3957), 8, + ACTIONS(4077), 2, + sym_number, + sym_private_property_identifier, + STATE(3170), 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, + [82880] = 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(4079), 2, + sym_number, + sym_private_property_identifier, + STATE(3171), 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, + [82918] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3954), 8, anon_sym_let, anon_sym_using, anon_sym_DOT, @@ -142277,7 +142517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3959), 9, + ACTIONS(3956), 9, sym__await_keyword, anon_sym_STAR, anon_sym_LPAREN, @@ -142287,34 +142527,34 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82690] = 3, + [82944] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4064), 7, + ACTIONS(3965), 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(4066), 10, + ACTIONS(3967), 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, - [82716] = 3, + [82970] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4068), 7, + ACTIONS(4081), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142322,7 +142562,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4070), 10, + ACTIONS(4083), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -142333,11 +142573,40 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [82742] = 3, + [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, + 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, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [83034] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 8, + ACTIONS(4089), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -142346,7 +142615,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3942), 9, + ACTIONS(4087), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -142356,36 +142625,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82768] = 3, + [83060] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4047), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4049), 10, + ACTIONS(2523), 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, - [82794] = 4, - ACTIONS(4072), 1, - anon_sym_SEMI, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4053), 7, + ACTIONS(2521), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142393,50 +142648,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4055), 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, - [82822] = 9, - ACTIONS(1438), 1, + [83086] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3861), 2, + ACTIONS(3849), 2, sym_number, sym_private_property_identifier, - STATE(3122), 3, + STATE(3115), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [82860] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4009), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142444,68 +142677,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4011), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [83124] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, + ACTIONS(1454), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82886] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4077), 8, + ACTIONS(1479), 1, sym__await_keyword, - anon_sym_STAR, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3693), 1, anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(4075), 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, - [82912] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4079), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4081), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, + ACTIONS(4091), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - [82938] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4009), 7, + STATE(3135), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142513,22 +142706,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4011), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [83162] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, + ACTIONS(1454), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82964] = 3, + 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(4083), 7, + ACTIONS(4093), 2, + sym_number, + sym_private_property_identifier, + STATE(3125), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142536,39 +142735,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4085), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [83200] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, + ACTIONS(1454), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82990] = 9, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4087), 2, + ACTIONS(4095), 2, sym_number, sym_private_property_identifier, - STATE(3134), 3, + STATE(3127), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142576,28 +142764,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83028] = 9, - ACTIONS(1438), 1, + [83238] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4089), 2, + ACTIONS(4097), 2, sym_number, sym_private_property_identifier, - STATE(3135), 3, + STATE(3128), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142605,28 +142793,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83066] = 9, - ACTIONS(1438), 1, + [83276] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4091), 2, + ACTIONS(4099), 2, sym_number, sym_private_property_identifier, - STATE(3141), 3, + STATE(3134), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142634,28 +142822,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83104] = 9, - ACTIONS(1438), 1, + [83314] = 9, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4093), 2, + ACTIONS(3971), 2, sym_number, sym_private_property_identifier, - STATE(3142), 3, + STATE(3183), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142663,51 +142851,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83142] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4047), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(4049), 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, - [83168] = 9, - ACTIONS(1438), 1, + [83352] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4095), 2, + ACTIONS(4101), 2, sym_number, sym_private_property_identifier, - STATE(3059), 3, + STATE(3116), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142715,26 +142878,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83206] = 8, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(1475), 1, - sym__await_keyword, - ACTIONS(3635), 1, - anon_sym_LBRACK, + [83387] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4097), 2, - sym_number, - sym_private_property_identifier, - STATE(3276), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1530), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142742,26 +142890,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83241] = 8, - ACTIONS(1438), 1, + 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, + [83412] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3851), 2, + ACTIONS(3971), 2, sym_number, sym_private_property_identifier, - STATE(3105), 3, + STATE(3183), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142769,26 +142927,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83276] = 8, - ACTIONS(1438), 1, + [83447] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4085), 2, sym_number, sym_private_property_identifier, - STATE(2943), 3, + STATE(3054), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142796,26 +142954,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83311] = 8, - ACTIONS(1438), 1, + [83482] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4099), 2, + ACTIONS(1456), 2, sym_number, sym_private_property_identifier, - STATE(3151), 3, + STATE(2936), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142823,26 +142981,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83346] = 8, - ACTIONS(1438), 1, + [83517] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3861), 2, + ACTIONS(4103), 2, sym_number, sym_private_property_identifier, - STATE(3122), 3, + STATE(3126), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142850,26 +143008,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83381] = 8, - ACTIONS(1438), 1, + [83552] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1442), 2, + ACTIONS(4105), 2, sym_number, sym_private_property_identifier, - STATE(2957), 3, + STATE(3169), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142877,26 +143035,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83416] = 8, - ACTIONS(1438), 1, + [83587] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4101), 2, + ACTIONS(4107), 2, sym_number, sym_private_property_identifier, - STATE(3123), 3, + STATE(3075), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142904,26 +143062,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83451] = 8, - ACTIONS(1438), 1, + [83622] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4003), 2, + ACTIONS(3853), 2, sym_number, sym_private_property_identifier, - STATE(3132), 3, + STATE(3099), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142931,48 +143089,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83486] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1530), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - 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, - [83511] = 8, - ACTIONS(1438), 1, + [83657] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4103), 2, + ACTIONS(3849), 2, sym_number, sym_private_property_identifier, - STATE(3136), 3, + STATE(3115), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -142980,26 +143116,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83546] = 8, - ACTIONS(1438), 1, + [83692] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3975), 2, + ACTIONS(4109), 2, sym_number, sym_private_property_identifier, - STATE(2982), 3, + STATE(3076), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143007,26 +143143,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83581] = 8, - ACTIONS(1438), 1, + [83727] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4105), 2, + ACTIONS(4093), 2, sym_number, sym_private_property_identifier, - STATE(3030), 3, + STATE(3125), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143034,26 +143170,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83616] = 8, - ACTIONS(1438), 1, + [83762] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4107), 2, + ACTIONS(4111), 2, sym_number, sym_private_property_identifier, - STATE(3140), 3, + STATE(3129), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143061,26 +143197,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83651] = 8, - ACTIONS(1438), 1, + [83797] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4109), 2, + ACTIONS(4113), 2, sym_number, sym_private_property_identifier, STATE(3133), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143088,26 +143224,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83686] = 8, - ACTIONS(1438), 1, + [83832] = 8, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(1475), 1, + ACTIONS(1479), 1, sym__await_keyword, - ACTIONS(3635), 1, + ACTIONS(3693), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4111), 2, + ACTIONS(4115), 2, sym_number, sym_private_property_identifier, - STATE(3172), 3, + STATE(3061), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1470), 7, + ACTIONS(1474), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143115,11 +143251,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [83721] = 3, + [83867] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2495), 7, + ACTIONS(3946), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143127,7 +143263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2497), 8, + ACTIONS(3948), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143136,31 +143272,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [83745] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4113), 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, - [83767] = 3, + [83891] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2491), 7, + ACTIONS(2517), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143168,7 +143284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2493), 8, + ACTIONS(2519), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143177,11 +143293,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [83791] = 3, + [83915] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4075), 7, + ACTIONS(2525), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143189,7 +143305,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4077), 8, + ACTIONS(2527), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143198,11 +143314,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [83815] = 2, + [83939] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4115), 15, + ACTIONS(4117), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143218,11 +143334,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83837] = 3, + [83961] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3942), 7, + ACTIONS(2521), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143230,7 +143346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3944), 8, + ACTIONS(2523), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143239,32 +143355,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [83861] = 3, + [83985] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(2489), 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, - [83885] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4117), 15, + ACTIONS(4119), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143280,11 +143375,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83907] = 2, + [84007] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4119), 15, + ACTIONS(4121), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143300,11 +143395,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83929] = 2, + [84029] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4121), 15, + ACTIONS(4123), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143320,11 +143415,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83951] = 2, + [84051] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4123), 15, + ACTIONS(4125), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143340,11 +143435,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83973] = 2, + [84073] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4125), 15, + ACTIONS(4127), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143360,11 +143455,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [83995] = 3, + [84095] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4060), 7, + ACTIONS(4007), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -143372,7 +143467,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(4062), 8, + ACTIONS(4009), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -143381,11 +143476,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [84019] = 2, + [84119] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4127), 15, + ACTIONS(4129), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143401,11 +143496,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84041] = 2, + [84141] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4129), 15, + ACTIONS(4131), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -143421,2255 +143516,2232 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [84063] = 11, - ACTIONS(4131), 1, + [84163] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4087), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, sym_identifier, - ACTIONS(4133), 1, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(4089), 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, + [84187] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4133), 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, + [84209] = 11, ACTIONS(4135), 1, - anon_sym_LBRACE, + sym_identifier, + ACTIONS(4137), 1, + anon_sym_STAR, ACTIONS(4139), 1, + anon_sym_LBRACE, + ACTIONS(4143), 1, anon_sym_DOT, - ACTIONS(4141), 1, + ACTIONS(4145), 1, anon_sym_DQUOTE, - ACTIONS(4143), 1, + ACTIONS(4147), 1, anon_sym_SQUOTE, STATE(2198), 1, sym_string, - STATE(3218), 1, + STATE(3081), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, + ACTIONS(4141), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3370), 2, + STATE(3401), 2, sym_namespace_import, sym_named_imports, - [84100] = 11, - ACTIONS(4131), 1, + [84246] = 11, + ACTIONS(4135), 1, sym_identifier, - ACTIONS(4133), 1, + ACTIONS(4137), 1, anon_sym_STAR, - ACTIONS(4135), 1, - anon_sym_LBRACE, ACTIONS(4139), 1, + anon_sym_LBRACE, + ACTIONS(4143), 1, anon_sym_DOT, - ACTIONS(4141), 1, + ACTIONS(4145), 1, anon_sym_DQUOTE, - ACTIONS(4143), 1, + ACTIONS(4147), 1, anon_sym_SQUOTE, - STATE(2193), 1, + STATE(2234), 1, sym_string, - STATE(3090), 1, + STATE(3074), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, + ACTIONS(4141), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3370), 2, + STATE(3401), 2, sym_namespace_import, sym_named_imports, - [84137] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84283] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4151), 1, + ACTIONS(4155), 1, anon_sym_LT_SLASH, - STATE(2088), 1, - sym_jsx_opening_element, - STATE(2356), 1, + STATE(1410), 1, sym_jsx_closing_element, + STATE(2083), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4147), 2, + ACTIONS(4151), 2, sym_jsx_text, sym_html_character_reference, - STATE(2101), 4, + STATE(2103), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84167] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84313] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4155), 1, + ACTIONS(4159), 1, anon_sym_LT_SLASH, - STATE(1783), 1, - sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, + STATE(2333), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4153), 2, + ACTIONS(4157), 2, sym_jsx_text, sym_html_character_reference, - STATE(2083), 4, + STATE(2085), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84197] = 11, - ACTIONS(4157), 1, + [84343] = 11, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4169), 1, + ACTIONS(4173), 1, anon_sym_SLASH_GT, - STATE(2128), 1, + STATE(2154), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84233] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84379] = 8, ACTIONS(4149), 1, - anon_sym_LT, - ACTIONS(4155), 1, - anon_sym_LT_SLASH, - STATE(1782), 1, - sym_jsx_closing_element, - STATE(2088), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4171), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2115), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [84263] = 8, - ACTIONS(4145), 1, anon_sym_LBRACE, - ACTIONS(4149), 1, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4173), 1, + ACTIONS(4159), 1, anon_sym_LT_SLASH, - STATE(1406), 1, - sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, + STATE(2363), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84293] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84409] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4177), 1, + ACTIONS(4179), 1, anon_sym_LT_SLASH, - STATE(1182), 1, + STATE(1292), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4175), 2, + ACTIONS(4177), 2, sym_jsx_text, sym_html_character_reference, - STATE(2087), 4, + STATE(2088), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84323] = 11, - ACTIONS(4157), 1, + [84439] = 11, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4179), 1, + ACTIONS(4181), 1, anon_sym_SLASH_GT, - STATE(2138), 1, + STATE(2127), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84359] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84475] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4177), 1, + ACTIONS(4179), 1, anon_sym_LT_SLASH, - STATE(1052), 1, + STATE(1299), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84389] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84505] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4183), 1, + ACTIONS(4185), 1, anon_sym_LT_SLASH, - STATE(2088), 1, - sym_jsx_opening_element, - STATE(2300), 1, + STATE(1732), 1, sym_jsx_closing_element, + STATE(2083), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4181), 2, + ACTIONS(4183), 2, sym_jsx_text, sym_html_character_reference, - STATE(2090), 4, + STATE(2091), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84419] = 11, - ACTIONS(4157), 1, + [84535] = 11, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4185), 1, + ACTIONS(4187), 1, anon_sym_SLASH_GT, - STATE(2157), 1, + STATE(2136), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84455] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84571] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4183), 1, + ACTIONS(4185), 1, anon_sym_LT_SLASH, - STATE(2088), 1, - sym_jsx_opening_element, - STATE(2319), 1, + STATE(1667), 1, sym_jsx_closing_element, + STATE(2083), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84485] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84601] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4189), 1, + ACTIONS(4191), 1, anon_sym_LT_SLASH, - STATE(1283), 1, + STATE(1017), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4187), 2, + ACTIONS(4189), 2, sym_jsx_text, sym_html_character_reference, - STATE(2093), 4, + STATE(2105), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84515] = 11, - ACTIONS(4157), 1, + [84631] = 11, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4191), 1, + ACTIONS(4193), 1, anon_sym_SLASH_GT, - STATE(2125), 1, + STATE(2145), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84551] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84667] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4189), 1, + ACTIONS(4195), 1, anon_sym_LT_SLASH, - STATE(1318), 1, + STATE(1155), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84581] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84697] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4195), 1, + ACTIONS(4199), 1, anon_sym_LT_SLASH, - STATE(1671), 1, - sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, + STATE(2375), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4193), 2, + ACTIONS(4197), 2, sym_jsx_text, sym_html_character_reference, - STATE(2096), 4, + STATE(2097), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84611] = 11, - ACTIONS(4157), 1, + [84727] = 11, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4197), 1, + ACTIONS(4201), 1, anon_sym_SLASH_GT, - STATE(2135), 1, + STATE(2151), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84647] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84763] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4195), 1, + ACTIONS(4199), 1, anon_sym_LT_SLASH, - STATE(1636), 1, - sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, + STATE(2312), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84677] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + [84793] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4201), 1, + ACTIONS(4205), 1, anon_sym_LT_SLASH, - STATE(997), 1, + STATE(1770), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4199), 2, + ACTIONS(4203), 2, sym_jsx_text, sym_html_character_reference, - STATE(2099), 4, + STATE(2101), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84707] = 11, - ACTIONS(4157), 1, + [84823] = 11, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4203), 1, + ACTIONS(4207), 1, anon_sym_SLASH_GT, - STATE(2144), 1, + STATE(2157), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84743] = 8, - ACTIONS(4145), 1, + [84859] = 11, + 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(4171), 1, + anon_sym_DOT, + ACTIONS(4209), 1, + anon_sym_SLASH_GT, + STATE(2123), 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, + [84895] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4201), 1, + ACTIONS(4205), 1, anon_sym_LT_SLASH, - STATE(911), 1, + STATE(1781), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84773] = 11, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, + [84925] = 8, + ACTIONS(4149), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(4205), 1, - anon_sym_SLASH_GT, - STATE(2153), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, - sym_jsx_namespace_name, + ACTIONS(4153), 1, + anon_sym_LT, + ACTIONS(4195), 1, + anon_sym_LT_SLASH, + STATE(1198), 1, + sym_jsx_closing_element, + STATE(2083), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + ACTIONS(4211), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2094), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [84809] = 8, - ACTIONS(4145), 1, - anon_sym_LBRACE, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [84955] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4151), 1, + ACTIONS(4155), 1, anon_sym_LT_SLASH, - STATE(2088), 1, - sym_jsx_opening_element, - STATE(2409), 1, + STATE(1381), 1, sym_jsx_closing_element, + STATE(2083), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4171), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2115), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84839] = 8, - ACTIONS(4145), 1, + [84985] = 11, + 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(4171), 1, + anon_sym_DOT, + ACTIONS(4213), 1, + anon_sym_SLASH_GT, + STATE(2131), 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, + [85021] = 8, ACTIONS(4149), 1, + anon_sym_LBRACE, + ACTIONS(4153), 1, anon_sym_LT, - ACTIONS(4173), 1, + ACTIONS(4191), 1, anon_sym_LT_SLASH, - STATE(1389), 1, + STATE(1021), 1, sym_jsx_closing_element, - STATE(2088), 1, + STATE(2083), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4207), 2, + ACTIONS(4175), 2, sym_jsx_text, sym_html_character_reference, - STATE(2084), 4, + STATE(2110), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [84869] = 11, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, + [85051] = 10, ACTIONS(4161), 1, - anon_sym_COLON, + sym_identifier, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4209), 1, + ACTIONS(4187), 1, anon_sym_SLASH_GT, - STATE(2147), 1, + STATE(2137), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84905] = 10, - ACTIONS(4157), 1, + [85084] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4205), 1, + ACTIONS(4201), 1, anon_sym_SLASH_GT, - STATE(2154), 1, + STATE(2152), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84938] = 10, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, + [85117] = 10, ACTIONS(4161), 1, - anon_sym_COLON, + sym_identifier, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4197), 1, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(4181), 1, anon_sym_SLASH_GT, - STATE(2134), 1, + STATE(2128), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [84971] = 10, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, + [85150] = 10, ACTIONS(4161), 1, - anon_sym_COLON, + sym_identifier, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4179), 1, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(4173), 1, anon_sym_SLASH_GT, - STATE(2133), 1, + STATE(2155), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85004] = 10, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, + [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, + sym_identifier, ACTIONS(4163), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4165), 1, - sym_jsx_identifier, + anon_sym_COLON, ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(4197), 1, + anon_sym_GT, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4207), 1, anon_sym_SLASH_GT, - STATE(2136), 1, + STATE(2141), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85037] = 10, - ACTIONS(4157), 1, + [85243] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4165), 1, - sym_jsx_identifier, + anon_sym_COLON, ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(4185), 1, + anon_sym_GT, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4193), 1, anon_sym_SLASH_GT, - STATE(2158), 1, + STATE(2144), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85070] = 10, - ACTIONS(4157), 1, + [85276] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4169), 1, + ACTIONS(4207), 1, anon_sym_SLASH_GT, - STATE(2129), 1, + STATE(2125), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85103] = 10, - ACTIONS(4157), 1, + [85309] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4203), 1, + ACTIONS(4209), 1, anon_sym_SLASH_GT, - STATE(2143), 1, + STATE(2161), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85136] = 10, - ACTIONS(4157), 1, + [85342] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4165), 1, - sym_jsx_identifier, + anon_sym_COLON, ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(4179), 1, + anon_sym_GT, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4181), 1, anon_sym_SLASH_GT, - STATE(2139), 1, + STATE(2126), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85169] = 10, - ACTIONS(4157), 1, + [85375] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4167), 1, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(4203), 1, + ACTIONS(4209), 1, anon_sym_SLASH_GT, - STATE(2145), 1, + STATE(2162), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85202] = 10, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, + [85408] = 10, ACTIONS(4161), 1, - anon_sym_COLON, + sym_identifier, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4191), 1, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(4193), 1, anon_sym_SLASH_GT, - STATE(2124), 1, + STATE(2146), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85235] = 10, - ACTIONS(4157), 1, + [85441] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4205), 1, + ACTIONS(4187), 1, anon_sym_SLASH_GT, - STATE(2152), 1, + STATE(2135), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85268] = 7, - ACTIONS(4211), 1, - anon_sym_LBRACE, - ACTIONS(4217), 1, - anon_sym_LT, - ACTIONS(4220), 1, - anon_sym_LT_SLASH, - STATE(2088), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4214), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2115), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [85295] = 10, - ACTIONS(4157), 1, + [85474] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4165), 1, - sym_jsx_identifier, + anon_sym_COLON, ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(4209), 1, + anon_sym_GT, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4173), 1, anon_sym_SLASH_GT, - STATE(2148), 1, + STATE(2149), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85328] = 10, - ACTIONS(4157), 1, + [85507] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4165), 1, - sym_jsx_identifier, + anon_sym_COLON, ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(4191), 1, + anon_sym_GT, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4213), 1, anon_sym_SLASH_GT, - STATE(2126), 1, + STATE(2130), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85361] = 10, - ACTIONS(4157), 1, + [85540] = 10, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4161), 1, + ACTIONS(4165), 1, anon_sym_COLON, - ACTIONS(4163), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, - sym_jsx_identifier, ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4201), 1, anon_sym_SLASH_GT, - STATE(2123), 1, + STATE(2150), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85394] = 10, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, + [85573] = 10, ACTIONS(4161), 1, - anon_sym_COLON, + sym_identifier, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4209), 1, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(4213), 1, anon_sym_SLASH_GT, - STATE(2142), 1, + STATE(2132), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85427] = 10, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, + [85606] = 9, ACTIONS(4161), 1, - anon_sym_COLON, + sym_identifier, ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, + anon_sym_LBRACE, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4185), 1, + ACTIONS(4226), 1, + anon_sym_GT, + ACTIONS(4228), 1, anon_sym_SLASH_GT, - STATE(2156), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85460] = 9, - ACTIONS(4157), 1, + [85636] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, - sym_jsx_identifier, ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4181), 1, anon_sym_SLASH_GT, - STATE(2131), 1, + STATE(2129), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85490] = 9, - ACTIONS(4157), 1, + [85666] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, + anon_sym_LBRACE, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4191), 1, + ACTIONS(4230), 1, + anon_sym_GT, + ACTIONS(4232), 1, anon_sym_SLASH_GT, - STATE(2127), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85520] = 9, - ACTIONS(4157), 1, + [85696] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4224), 1, + ACTIONS(4236), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85550] = 9, - ACTIONS(4157), 1, + [85726] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, - anon_sym_GT, ACTIONS(4226), 1, + anon_sym_GT, + ACTIONS(4238), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85580] = 9, - ACTIONS(4157), 1, + [85756] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4228), 1, - anon_sym_GT, ACTIONS(4230), 1, + anon_sym_GT, + ACTIONS(4240), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85610] = 9, - ACTIONS(4157), 1, + [85786] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4234), 1, + ACTIONS(4244), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85640] = 9, - ACTIONS(4157), 1, + [85816] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4238), 1, + ACTIONS(4246), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85670] = 9, - ACTIONS(4157), 1, + [85846] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4226), 1, anon_sym_GT, - ACTIONS(4240), 1, + ACTIONS(4248), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85700] = 9, - ACTIONS(4157), 1, + [85876] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4230), 1, anon_sym_GT, - ACTIONS(4242), 1, + ACTIONS(4250), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85730] = 9, - ACTIONS(4157), 1, + [85906] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4179), 1, + ACTIONS(4187), 1, anon_sym_SLASH_GT, - STATE(2140), 1, + STATE(2138), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85760] = 9, - ACTIONS(4157), 1, + [85936] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4244), 1, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4173), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2156), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85790] = 9, - ACTIONS(4157), 1, + [85966] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, + anon_sym_LBRACE, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4197), 1, + ACTIONS(4234), 1, + anon_sym_GT, + ACTIONS(4252), 1, anon_sym_SLASH_GT, - STATE(2137), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85820] = 9, - ACTIONS(4157), 1, + [85996] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4226), 1, anon_sym_GT, - ACTIONS(4246), 1, + ACTIONS(4254), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85850] = 9, - ACTIONS(4157), 1, + [86026] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4230), 1, anon_sym_GT, - ACTIONS(4248), 1, + ACTIONS(4256), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85880] = 9, - ACTIONS(4157), 1, + [86056] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4250), 1, + ACTIONS(4258), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85910] = 9, - ACTIONS(4157), 1, + [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, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4252), 1, + ACTIONS(4266), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85940] = 9, - ACTIONS(4157), 1, + [86142] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4254), 1, + ACTIONS(4268), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [85970] = 9, - ACTIONS(4157), 1, + [86172] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4256), 1, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4193), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2147), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86000] = 9, - ACTIONS(4157), 1, + [86202] = 8, + ACTIONS(4270), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4273), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4278), 1, sym_jsx_identifier, - ACTIONS(4232), 1, - anon_sym_GT, - ACTIONS(4258), 1, - anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + ACTIONS(4276), 2, + anon_sym_GT, + anon_sym_SLASH_GT, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86030] = 9, - ACTIONS(4157), 1, + [86230] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4260), 1, + ACTIONS(4281), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86060] = 8, - ACTIONS(4262), 1, + [86260] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4265), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4270), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - STATE(2141), 1, + ACTIONS(4226), 1, + anon_sym_GT, + ACTIONS(4283), 1, + anon_sym_SLASH_GT, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4268), 2, - anon_sym_GT, - anon_sym_SLASH_GT, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86088] = 9, - ACTIONS(4157), 1, + [86290] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4230), 1, anon_sym_GT, - ACTIONS(4273), 1, + ACTIONS(4285), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86118] = 9, - ACTIONS(4157), 1, + [86320] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4275), 1, + ACTIONS(4287), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86148] = 9, - ACTIONS(4157), 1, + [86350] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4277), 1, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4201), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2153), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86178] = 9, - ACTIONS(4157), 1, + [86380] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4279), 1, + ACTIONS(4289), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86208] = 9, - ACTIONS(4157), 1, + [86410] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4281), 1, + ACTIONS(4291), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86238] = 9, - ACTIONS(4157), 1, + [86440] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4226), 1, anon_sym_GT, - ACTIONS(4283), 1, + ACTIONS(4293), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86268] = 9, - ACTIONS(4157), 1, + [86470] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4230), 1, anon_sym_GT, - ACTIONS(4285), 1, + ACTIONS(4295), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86298] = 9, - ACTIONS(4157), 1, + [86500] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, + anon_sym_LBRACE, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4185), 1, + ACTIONS(4242), 1, + anon_sym_GT, + ACTIONS(4297), 1, anon_sym_SLASH_GT, - STATE(2159), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86328] = 9, - ACTIONS(4157), 1, + [86530] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, + anon_sym_LBRACE, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4205), 1, + ACTIONS(4226), 1, + anon_sym_GT, + ACTIONS(4299), 1, anon_sym_SLASH_GT, - STATE(2155), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86358] = 9, - ACTIONS(4157), 1, + [86560] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4230), 1, anon_sym_GT, - ACTIONS(4287), 1, + ACTIONS(4301), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86388] = 9, - ACTIONS(4157), 1, + [86590] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4289), 1, + ACTIONS(4303), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86418] = 9, - ACTIONS(4157), 1, + [86620] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4226), 1, anon_sym_GT, - ACTIONS(4291), 1, + ACTIONS(4305), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86448] = 9, - ACTIONS(4157), 1, + [86650] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4293), 1, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4207), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2160), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86478] = 9, - ACTIONS(4157), 1, + [86680] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4295), 1, + ACTIONS(4169), 1, + sym_jsx_identifier, + ACTIONS(4209), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2163), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86508] = 9, - ACTIONS(4157), 1, + [86710] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4222), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4297), 1, + ACTIONS(4307), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86538] = 9, - ACTIONS(4157), 1, + [86740] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4228), 1, + ACTIONS(4234), 1, anon_sym_GT, - ACTIONS(4299), 1, + ACTIONS(4309), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86568] = 9, - ACTIONS(4157), 1, + [86770] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4232), 1, + ACTIONS(4230), 1, anon_sym_GT, - ACTIONS(4301), 1, + ACTIONS(4311), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86598] = 9, - ACTIONS(4157), 1, + [86800] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4236), 1, + ACTIONS(4242), 1, anon_sym_GT, - ACTIONS(4303), 1, + ACTIONS(4313), 1, anon_sym_SLASH_GT, - STATE(2141), 1, + STATE(2143), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86628] = 9, - ACTIONS(4157), 1, + [86830] = 9, + ACTIONS(4161), 1, sym_identifier, - ACTIONS(4159), 1, - anon_sym_LBRACE, ACTIONS(4163), 1, + anon_sym_LBRACE, + ACTIONS(4167), 1, anon_sym_GT, - ACTIONS(4165), 1, + ACTIONS(4169), 1, sym_jsx_identifier, - ACTIONS(4209), 1, + ACTIONS(4213), 1, anon_sym_SLASH_GT, - STATE(2151), 1, + STATE(2140), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, + STATE(2286), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, + STATE(2367), 2, sym_jsx_expression, sym_jsx_attribute, - [86658] = 7, - ACTIONS(4159), 1, + [86860] = 7, + ACTIONS(4163), 1, anon_sym_LBRACE, - ACTIONS(4305), 1, + ACTIONS(4260), 1, anon_sym_LT, - ACTIONS(4307), 1, + ACTIONS(4262), 1, anon_sym_DQUOTE, - ACTIONS(4309), 1, + ACTIONS(4264), 1, anon_sym_SQUOTE, - STATE(2080), 1, + STATE(2095), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2367), 4, + STATE(2347), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, sym__jsx_string, - [86684] = 7, - ACTIONS(4159), 1, + [86886] = 7, + ACTIONS(1872), 1, anon_sym_LBRACE, - ACTIONS(4305), 1, - anon_sym_LT, - ACTIONS(4307), 1, - anon_sym_DQUOTE, - ACTIONS(4309), 1, - anon_sym_SQUOTE, - STATE(2080), 1, - sym_jsx_opening_element, + ACTIONS(1876), 1, + anon_sym_LBRACK, + ACTIONS(4315), 1, + sym_identifier, + ACTIONS(4317), 1, + anon_sym_of, + STATE(2810), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2368), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [86710] = 9, - ACTIONS(4157), 1, - sym_identifier, - ACTIONS(4159), 1, + STATE(2212), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [86911] = 7, + ACTIONS(1872), 1, anon_sym_LBRACE, - ACTIONS(4163), 1, - anon_sym_GT, - ACTIONS(4165), 1, - sym_jsx_identifier, - ACTIONS(4203), 1, - anon_sym_SLASH_GT, - STATE(2146), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2284), 1, - sym_jsx_namespace_name, + ACTIONS(1876), 1, + anon_sym_LBRACK, + ACTIONS(4319), 1, + sym_identifier, + ACTIONS(4321), 1, + anon_sym_of, + STATE(3084), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2344), 2, - sym_jsx_expression, - sym_jsx_attribute, - [86740] = 6, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3593), 1, - anon_sym_EQ, - ACTIONS(4311), 1, - sym__line_break_after_field, - STATE(2519), 1, - sym__initializer, + STATE(2398), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [86936] = 7, + 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, - ACTIONS(3843), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [86763] = 7, - ACTIONS(1899), 1, + STATE(2174), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [86961] = 7, + ACTIONS(1538), 1, sym_identifier, - ACTIONS(1901), 1, + ACTIONS(1540), 1, anon_sym_LBRACE, - ACTIONS(1905), 1, - anon_sym_LBRACK, - ACTIONS(4313), 1, + ACTIONS(1542), 1, anon_sym_of, - STATE(2822), 1, + ACTIONS(1544), 1, + anon_sym_LBRACK, + STATE(2285), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2219), 3, + STATE(2174), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86788] = 7, - ACTIONS(1901), 1, - anon_sym_LBRACE, - ACTIONS(1905), 1, - anon_sym_LBRACK, - ACTIONS(4315), 1, + [86986] = 7, + ACTIONS(1538), 1, sym_identifier, - ACTIONS(4317), 1, + ACTIONS(1540), 1, + anon_sym_LBRACE, + ACTIONS(1542), 1, anon_sym_of, - STATE(2824), 1, + ACTIONS(1544), 1, + anon_sym_LBRACK, + STATE(2277), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2176), 3, + STATE(2174), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86813] = 7, - ACTIONS(1901), 1, - anon_sym_LBRACE, - ACTIONS(1905), 1, - anon_sym_LBRACK, - ACTIONS(4319), 1, + [87011] = 7, + ACTIONS(1538), 1, sym_identifier, - ACTIONS(4321), 1, + ACTIONS(1540), 1, + anon_sym_LBRACE, + ACTIONS(1542), 1, anon_sym_of, - STATE(3228), 1, + ACTIONS(1544), 1, + anon_sym_LBRACK, + STATE(2292), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2350), 3, + STATE(2174), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86838] = 5, - ACTIONS(3593), 1, + [87036] = 5, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(4325), 1, + ACTIONS(4323), 1, sym__line_break_after_binding, - STATE(2397), 1, + STATE(2353), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4323), 5, + ACTIONS(1147), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [86859] = 5, + [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(2391), 1, + STATE(2417), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1143), 5, + ACTIONS(4325), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [86880] = 7, - ACTIONS(1534), 1, + [87101] = 7, + ACTIONS(1538), 1, sym_identifier, - ACTIONS(1536), 1, + ACTIONS(1540), 1, anon_sym_LBRACE, - ACTIONS(1538), 1, + ACTIONS(1542), 1, anon_sym_of, - ACTIONS(1540), 1, + ACTIONS(1544), 1, anon_sym_LBRACK, - STATE(2252), 1, + STATE(2385), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2168), 3, + STATE(2174), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [86905] = 6, - ACTIONS(3589), 1, - anon_sym_LPAREN, + [87126] = 6, ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(3863), 1, + ACTIONS(4329), 1, sym__line_break_after_field, - STATE(2480), 1, + STATE(2556), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3859), 4, + ACTIONS(3855), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86928] = 7, - ACTIONS(1534), 1, - sym_identifier, - ACTIONS(1536), 1, - anon_sym_LBRACE, - ACTIONS(1538), 1, - anon_sym_of, - ACTIONS(1540), 1, - anon_sym_LBRACK, - STATE(2375), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2168), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [86953] = 7, - ACTIONS(1534), 1, + [87149] = 7, + ACTIONS(1870), 1, sym_identifier, - ACTIONS(1536), 1, + ACTIONS(1872), 1, anon_sym_LBRACE, - ACTIONS(1538), 1, - anon_sym_of, - ACTIONS(1540), 1, + ACTIONS(1876), 1, anon_sym_LBRACK, - STATE(2292), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2168), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [86978] = 7, - ACTIONS(1534), 1, - sym_identifier, - ACTIONS(1536), 1, - anon_sym_LBRACE, - ACTIONS(1538), 1, + ACTIONS(4331), 1, anon_sym_of, - ACTIONS(1540), 1, - anon_sym_LBRACK, - STATE(2248), 1, + STATE(2805), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2168), 3, + STATE(2179), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [87003] = 7, - ACTIONS(1534), 1, - sym_identifier, - ACTIONS(1536), 1, - anon_sym_LBRACE, - ACTIONS(1538), 1, - anon_sym_of, - ACTIONS(1540), 1, - anon_sym_LBRACK, - STATE(2258), 1, - sym_variable_declarator, + [87174] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2168), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87028] = 6, - ACTIONS(4331), 1, + 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, - ACTIONS(4333), 1, + [87188] = 6, + ACTIONS(1151), 1, + anon_sym_EQ, + ACTIONS(4335), 1, sym__line_break_after_binding, - STATE(2432), 1, + STATE(3216), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4323), 2, + ACTIONS(4325), 2, anon_sym_COMMA, anon_sym_SEMI, - ACTIONS(4329), 2, + ACTIONS(4333), 2, anon_sym_in, anon_sym_of, - [87050] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3867), 1, - anon_sym_RBRACE, - ACTIONS(3869), 1, - anon_sym_EQ, - STATE(2633), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87074] = 6, + [87210] = 8, ACTIONS(4337), 1, - anon_sym_BQUOTE, + anon_sym_with, ACTIONS(4339), 1, - sym__invalid_template_escape, - ACTIONS(4341), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4335), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2204), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87096] = 6, + anon_sym_SEMI, ACTIONS(4341), 1, - anon_sym_DOLLAR_LBRACE, + sym__automatic_semicolon, + ACTIONS(4343), 1, + sym__line_break_before_attributes, ACTIONS(4345), 1, - anon_sym_BQUOTE, + sym__await_identifier_line_break, ACTIONS(4347), 1, - sym__invalid_template_escape, + sym__await_yield_identifier_start, + STATE(2447), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4343), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2182), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87118] = 6, - ACTIONS(4341), 1, - anon_sym_DOLLAR_LBRACE, + [87236] = 6, ACTIONS(4351), 1, anon_sym_BQUOTE, ACTIONS(4353), 1, sym__invalid_template_escape, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4349), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2239), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87140] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4355), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [87154] = 6, - ACTIONS(4341), 1, + ACTIONS(4355), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4359), 1, - anon_sym_BQUOTE, - ACTIONS(4361), 1, - sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4357), 2, + ACTIONS(4349), 2, sym__template_chars, sym_escape_sequence, - STATE(2195), 2, + STATE(2216), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87176] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3871), 1, - anon_sym_RBRACE, - STATE(2633), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87200] = 8, - ACTIONS(4363), 1, + [87258] = 8, + ACTIONS(4337), 1, anon_sym_with, - ACTIONS(4365), 1, + ACTIONS(4357), 1, anon_sym_SEMI, - ACTIONS(4367), 1, + ACTIONS(4359), 1, sym__automatic_semicolon, - ACTIONS(4369), 1, + ACTIONS(4361), 1, sym__line_break_before_attributes, - ACTIONS(4371), 1, + ACTIONS(4363), 1, sym__await_identifier_line_break, - ACTIONS(4373), 1, + ACTIONS(4365), 1, sym__await_yield_identifier_start, - STATE(2595), 1, + STATE(2585), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87226] = 2, + [87284] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 7, + ACTIONS(2515), 7, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, @@ -145677,90 +145749,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [87240] = 5, - ACTIONS(3593), 1, + [87298] = 5, + ACTIONS(3597), 1, anon_sym_EQ, - ACTIONS(4377), 1, + ACTIONS(4369), 1, sym__line_break_after_field, - STATE(2563), 1, + STATE(2476), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4375), 4, + ACTIONS(4367), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87260] = 6, - ACTIONS(4341), 1, + [87318] = 6, + ACTIONS(4355), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4381), 1, + ACTIONS(4373), 1, anon_sym_BQUOTE, - ACTIONS(4383), 1, + ACTIONS(4375), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4379), 2, + ACTIONS(4371), 2, sym__template_chars, sym_escape_sequence, - STATE(2189), 2, + STATE(2207), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87282] = 5, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4385), 1, - sym_identifier, - ACTIONS(4389), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4387), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87302] = 6, - ACTIONS(4341), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4361), 1, - sym__invalid_template_escape, - ACTIONS(4391), 1, - anon_sym_BQUOTE, + [87340] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4357), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2195), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87324] = 7, - ACTIONS(105), 1, + ACTIONS(4377), 7, anon_sym_COMMA, - ACTIONS(3869), 1, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, anon_sym_EQ, - ACTIONS(3873), 1, + anon_sym_RBRACK, + [87354] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(447), 1, anon_sym_RBRACE, - STATE(2633), 1, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2693), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - [87348] = 2, + [87378] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2485), 7, + ACTIONS(2867), 7, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, @@ -145768,11 +145821,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [87362] = 2, + [87392] = 6, + ACTIONS(4355), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4381), 1, + anon_sym_BQUOTE, + ACTIONS(4383), 1, + sym__invalid_template_escape, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4379), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2217), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [87414] = 4, + ACTIONS(4385), 1, + anon_sym_COMMA, + STATE(2190), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4393), 7, + ACTIONS(2851), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [87432] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4388), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -145780,227 +145863,252 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [87376] = 5, - ACTIONS(4363), 1, - anon_sym_with, - ACTIONS(4397), 1, - sym__line_break_before_attributes, - STATE(2481), 1, - sym_import_attribute, + [87446] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4395), 4, + ACTIONS(4377), 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, - [87396] = 2, + anon_sym_EQ, + [87460] = 5, + ACTIONS(3597), 1, + anon_sym_EQ, + ACTIONS(4392), 1, + sym__line_break_after_field, + STATE(2461), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4399), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [87410] = 6, - ACTIONS(4404), 1, + ACTIONS(4390), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87480] = 6, + ACTIONS(4355), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4396), 1, anon_sym_BQUOTE, - ACTIONS(4406), 1, + ACTIONS(4398), 1, sym__invalid_template_escape, - ACTIONS(4409), 1, - anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4401), 2, + ACTIONS(4394), 2, sym__template_chars, sym_escape_sequence, - STATE(2195), 2, + STATE(2227), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87432] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3869), 1, + [87502] = 3, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, - ACTIONS(3903), 1, - anon_sym_RBRACE, - STATE(2633), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, + [87518] = 6, + ACTIONS(1153), 1, + sym__line_break_after_binding, + ACTIONS(4402), 1, + anon_sym_EQ, + STATE(2490), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87456] = 7, + ACTIONS(1147), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4400), 2, + anon_sym_in, + anon_sym_of, + [87540] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3891), 1, + ACTIONS(449), 1, anon_sym_RBRACE, - STATE(2656), 1, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2852), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - [87480] = 5, - ACTIONS(4363), 1, + [87564] = 5, + ACTIONS(4337), 1, anon_sym_with, - ACTIONS(4414), 1, + ACTIONS(4406), 1, sym__line_break_before_attributes, - STATE(2438), 1, + STATE(2464), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4412), 4, + ACTIONS(4404), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87500] = 6, - ACTIONS(4341), 1, + [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(4418), 1, - anon_sym_BQUOTE, - ACTIONS(4420), 1, + ACTIONS(4398), 1, sym__invalid_template_escape, + ACTIONS(4412), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4416), 2, + ACTIONS(4394), 2, sym__template_chars, sym_escape_sequence, - STATE(2206), 2, + STATE(2227), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87522] = 2, + [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, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2838), 7, + ACTIONS(4416), 6, sym__automatic_semicolon, sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [87536] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(447), 1, - anon_sym_RBRACE, - ACTIONS(3869), 1, - anon_sym_EQ, - STATE(2674), 1, - aux_sym_object_repeat1, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, + [87662] = 6, + ACTIONS(4355), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4420), 1, + anon_sym_BQUOTE, + ACTIONS(4422), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87560] = 6, - ACTIONS(4422), 1, - anon_sym_catch, - ACTIONS(4424), 1, - anon_sym_finally, - STATE(2385), 1, - sym_catch_clause, - STATE(2840), 1, - sym_finally_clause, + 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, + anon_sym_EQ, + ACTIONS(4426), 1, + sym__line_break_after_field, + STATE(2565), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1508), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [87582] = 8, - ACTIONS(4363), 1, - anon_sym_with, - ACTIONS(4426), 1, + ACTIONS(4424), 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, - sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(4430), 1, - sym__line_break_before_attributes, + sym__automatic_semicolon, ACTIONS(4432), 1, - sym__await_identifier_line_break, + sym__line_break_before_attributes, ACTIONS(4434), 1, + sym__await_identifier_line_break, + ACTIONS(4436), 1, sym__await_yield_identifier_start, - STATE(2531), 1, + STATE(2499), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87608] = 6, - ACTIONS(4341), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4361), 1, - sym__invalid_template_escape, - ACTIONS(4436), 1, - anon_sym_BQUOTE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4357), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2195), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [87630] = 7, + [87730] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(449), 1, + ACTIONS(445), 1, anon_sym_RBRACE, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2699), 1, + STATE(2674), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - [87654] = 6, - ACTIONS(4341), 1, + [87754] = 6, + ACTIONS(4355), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4361), 1, + ACTIONS(4398), 1, sym__invalid_template_escape, ACTIONS(4438), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4357), 2, + ACTIONS(4394), 2, sym__template_chars, sym_escape_sequence, - STATE(2195), 2, + STATE(2227), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87676] = 2, + [87776] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -146012,86 +146120,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [87690] = 5, - ACTIONS(3593), 1, + [87790] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(4444), 1, - sym__line_break_after_field, - STATE(2490), 1, - sym__initializer, + ACTIONS(3883), 1, + anon_sym_RBRACE, + STATE(2759), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4442), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87710] = 7, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [87814] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, + ACTIONS(403), 1, anon_sym_RBRACE, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - STATE(2752), 1, + STATE(2889), 1, aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - [87734] = 2, + [87838] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3873), 1, + anon_sym_EQ, + ACTIONS(3907), 1, + anon_sym_RBRACE, + STATE(2735), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_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, - [87748] = 5, - ACTIONS(3593), 1, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [87862] = 6, + ACTIONS(4335), 1, + sym__line_break_after_binding, + ACTIONS(4402), 1, anon_sym_EQ, - ACTIONS(4448), 1, - sym__line_break_after_field, - STATE(2582), 1, + STATE(2491), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4446), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(4325), 2, + anon_sym_COMMA, anon_sym_SEMI, - [87768] = 6, - ACTIONS(4341), 1, + ACTIONS(4333), 2, + anon_sym_in, + anon_sym_of, + [87884] = 6, + ACTIONS(4355), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4361), 1, + ACTIONS(4444), 1, + anon_sym_BQUOTE, + ACTIONS(4446), 1, sym__invalid_template_escape, + 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, + anon_sym_DOLLAR_LBRACE, ACTIONS(4450), 1, anon_sym_BQUOTE, + ACTIONS(4452), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4357), 2, + ACTIONS(4448), 2, sym__template_chars, sym_escape_sequence, - STATE(2195), 2, + STATE(2194), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [87790] = 2, + [87928] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2877), 7, + ACTIONS(4454), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -146099,102 +146231,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [87804] = 4, - ACTIONS(2984), 1, - anon_sym_COMMA, - STATE(2229), 1, - aux_sym_sequence_expression_repeat1, + [87942] = 6, + ACTIONS(4355), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4398), 1, + sym__invalid_template_escape, + ACTIONS(4456), 1, + anon_sym_BQUOTE, + 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, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4398), 1, + sym__invalid_template_escape, + ACTIONS(4458), 1, + anon_sym_BQUOTE, + 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, + [87986] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4452), 5, + ACTIONS(4460), 7, + anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + anon_sym_EQ, anon_sym_RBRACK, - [87822] = 6, - ACTIONS(1959), 1, + [88000] = 5, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4462), 1, sym_identifier, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(4454), 1, - anon_sym_of, - ACTIONS(4456), 1, - anon_sym_LBRACK, + ACTIONS(4466), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3062), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87844] = 6, - ACTIONS(1961), 1, + ACTIONS(4464), 4, anon_sym_LBRACE, - ACTIONS(4456), 1, - anon_sym_LBRACK, - ACTIONS(4458), 1, - sym_identifier, - ACTIONS(4460), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2590), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87866] = 3, - ACTIONS(3589), 1, - anon_sym_LPAREN, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [88020] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3875), 6, + ACTIONS(4388), 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_COMMA, anon_sym_SEMI, anon_sym_EQ, - [87882] = 6, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(1149), 1, - sym__line_break_after_binding, - STATE(3150), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1143), 2, + [88034] = 7, + ACTIONS(105), 1, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4462), 2, - anon_sym_in, - anon_sym_of, - [87904] = 6, - ACTIONS(1147), 1, + ACTIONS(3873), 1, anon_sym_EQ, - ACTIONS(4333), 1, - sym__line_break_after_binding, - STATE(3153), 1, - sym__initializer, + ACTIONS(3903), 1, + anon_sym_RBRACE, + STATE(2735), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4323), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4329), 2, - anon_sym_in, - anon_sym_of, - [87926] = 2, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [88058] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4440), 7, + ACTIONS(4460), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -146202,156 +146331,102 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [87940] = 6, - ACTIONS(1149), 1, - sym__line_break_after_binding, - ACTIONS(4331), 1, - anon_sym_EQ, - STATE(2427), 1, - sym__initializer, + [88072] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1143), 2, + ACTIONS(2881), 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, - ACTIONS(4462), 2, - anon_sym_in, - anon_sym_of, - [87962] = 7, + anon_sym_EQ, + [88086] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(403), 1, - anon_sym_RBRACE, - ACTIONS(3869), 1, + ACTIONS(3873), 1, anon_sym_EQ, - STATE(2721), 1, + ACTIONS(3905), 1, + anon_sym_RBRACE, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - [87986] = 3, - ACTIONS(2833), 1, - anon_sym_LPAREN, + [88110] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4464), 6, + ACTIONS(4440), 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_COMMA, anon_sym_SEMI, anon_sym_EQ, - [88002] = 8, - ACTIONS(4363), 1, + [88124] = 8, + ACTIONS(4337), 1, anon_sym_with, - ACTIONS(4466), 1, - anon_sym_SEMI, ACTIONS(4468), 1, - sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(4470), 1, - sym__line_break_before_attributes, + sym__automatic_semicolon, ACTIONS(4472), 1, - sym__await_identifier_line_break, + sym__line_break_before_attributes, ACTIONS(4474), 1, + sym__await_identifier_line_break, + ACTIONS(4476), 1, sym__await_yield_identifier_start, - STATE(2502), 1, + STATE(2495), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88028] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4355), 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, - [88042] = 6, - ACTIONS(4341), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4478), 1, + [88150] = 6, + ACTIONS(4481), 1, anon_sym_BQUOTE, - ACTIONS(4480), 1, + ACTIONS(4483), 1, sym__invalid_template_escape, + ACTIONS(4486), 1, + anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4476), 2, + ACTIONS(4478), 2, sym__template_chars, sym_escape_sequence, - STATE(2212), 2, + STATE(2227), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [88064] = 5, - ACTIONS(3593), 1, - anon_sym_EQ, - ACTIONS(4484), 1, - sym__line_break_after_field, - STATE(2478), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4482), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88084] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2873), 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, - [88098] = 4, - ACTIONS(4486), 1, - anon_sym_COMMA, - STATE(2229), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2849), 5, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [88116] = 2, + [88172] = 6, + ACTIONS(4489), 1, + anon_sym_catch, + ACTIONS(4491), 1, + anon_sym_finally, + STATE(2311), 1, + sym_catch_clause, + STATE(2803), 1, + sym_finally_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2875), 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, - [88130] = 2, + ACTIONS(1504), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [88194] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4393), 7, + ACTIONS(2879), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -146359,1681 +146434,1674 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [88144] = 2, + [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, - ACTIONS(4399), 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, - [88158] = 8, - ACTIONS(4363), 1, + STATE(2480), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [88230] = 8, + ACTIONS(4337), 1, anon_sym_with, - ACTIONS(4489), 1, + ACTIONS(4497), 1, anon_sym_SEMI, - ACTIONS(4491), 1, + ACTIONS(4499), 1, sym__automatic_semicolon, - ACTIONS(4493), 1, + ACTIONS(4501), 1, sym__line_break_before_attributes, - ACTIONS(4495), 1, + ACTIONS(4503), 1, sym__await_identifier_line_break, - ACTIONS(4497), 1, + ACTIONS(4505), 1, sym__await_yield_identifier_start, - STATE(2512), 1, + STATE(2493), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88184] = 2, + [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(4499), 7, + ACTIONS(1147), 2, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_SEMI, + ACTIONS(4400), 2, anon_sym_in, anon_sym_of, - anon_sym_RPAREN, + [88278] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3873), 1, anon_sym_EQ, - anon_sym_RBRACK, - [88198] = 3, + ACTIONS(3893), 1, + anon_sym_RBRACE, + STATE(2735), 1, + aux_sym_object_repeat1, + STATE(2898), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1520), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(4501), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88214] = 8, - ACTIONS(4363), 1, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [88302] = 5, + ACTIONS(4337), 1, anon_sym_with, - ACTIONS(4503), 1, - anon_sym_SEMI, - ACTIONS(4505), 1, - sym__automatic_semicolon, - ACTIONS(4507), 1, - sym__line_break_before_attributes, ACTIONS(4509), 1, - sym__await_identifier_line_break, - ACTIONS(4511), 1, - sym__await_yield_identifier_start, - STATE(2446), 1, + sym__line_break_before_attributes, + STATE(2525), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88240] = 2, + ACTIONS(4507), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88322] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4499), 7, + ACTIONS(1532), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(4511), 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, + [88338] = 5, + ACTIONS(3597), 1, anon_sym_EQ, - [88254] = 8, - ACTIONS(4363), 1, - anon_sym_with, - ACTIONS(4513), 1, - anon_sym_SEMI, ACTIONS(4515), 1, - sym__automatic_semicolon, - ACTIONS(4517), 1, - sym__line_break_before_attributes, - ACTIONS(4519), 1, - sym__await_identifier_line_break, - ACTIONS(4521), 1, - sym__await_yield_identifier_start, - STATE(2464), 1, - sym_import_attribute, + sym__line_break_after_field, + STATE(2444), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88280] = 6, - ACTIONS(4341), 1, + ACTIONS(4513), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88358] = 6, + ACTIONS(4355), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4361), 1, + ACTIONS(4398), 1, sym__invalid_template_escape, - ACTIONS(4523), 1, + ACTIONS(4517), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4357), 2, + ACTIONS(4394), 2, sym__template_chars, sym_escape_sequence, - STATE(2195), 2, + STATE(2227), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [88302] = 7, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88406] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(3893), 1, + ACTIONS(3871), 1, anon_sym_RBRACE, - STATE(2633), 1, + ACTIONS(3873), 1, + anon_sym_EQ, + STATE(2735), 1, aux_sym_object_repeat1, - STATE(2725), 1, + STATE(2898), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, + ACTIONS(3593), 2, anon_sym_LPAREN, anon_sym_COLON, - [88326] = 3, - ACTIONS(4525), 1, - sym_identifier, + [88430] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4527), 5, + ACTIONS(2511), 7, sym__automatic_semicolon, - sym__line_break_ends_statement, + sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_LPAREN, anon_sym_SEMI, - [88341] = 2, + anon_sym_EQ, + [88444] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4355), 6, - sym__line_break_after_binding, + ACTIONS(4454), 7, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_in, anon_sym_of, - anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_EQ, - [88354] = 4, - ACTIONS(4529), 1, - anon_sym_COMMA, - STATE(2254), 1, - aux_sym_variable_declaration_repeat1, + anon_sym_RBRACK, + [88458] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4531), 4, + 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, - [88371] = 2, + [88472] = 5, + ACTIONS(4529), 1, + anon_sym_LPAREN, + ACTIONS(4531), 1, + anon_sym_DOT, + STATE(2871), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2485), 6, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [88384] = 7, - ACTIONS(91), 1, + ACTIONS(3948), 3, + anon_sym_export, + anon_sym_class, anon_sym_AT, + [88491] = 4, ACTIONS(4533), 1, - anon_sym_class, - ACTIONS(4535), 1, - anon_sym_function, - ACTIONS(4537), 1, - anon_sym_async, - STATE(2566), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88407] = 2, + anon_sym_COMMA, + STATE(2244), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2485), 6, + ACTIONS(2851), 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, - [88420] = 7, - ACTIONS(4539), 1, - anon_sym_COMMA, - ACTIONS(4541), 1, - anon_sym_SEMI, - ACTIONS(4543), 1, - sym__automatic_semicolon, - ACTIONS(4545), 1, - sym__await_identifier_line_break, - ACTIONS(4547), 1, - sym__await_yield_identifier_start, - STATE(2270), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88443] = 4, - ACTIONS(4529), 1, + [88508] = 4, + ACTIONS(4536), 1, anon_sym_COMMA, - STATE(2285), 1, + STATE(2251), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4549), 4, + ACTIONS(4538), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88460] = 7, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4551), 1, - anon_sym_class, - ACTIONS(4553), 1, - anon_sym_function, - ACTIONS(4555), 1, - anon_sym_async, - STATE(2497), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88483] = 7, - ACTIONS(1438), 1, - anon_sym_DQUOTE, - ACTIONS(1440), 1, - anon_sym_SQUOTE, - ACTIONS(4557), 1, - sym_identifier, - ACTIONS(4559), 1, + [88525] = 5, + ACTIONS(4540), 1, anon_sym_RBRACE, - STATE(2894), 1, - sym_string, - STATE(3237), 1, - sym__local_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88506] = 3, - ACTIONS(4561), 1, - sym_identifier, + ACTIONS(4542), 1, + anon_sym_case, + ACTIONS(4544), 1, + anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4563), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88521] = 4, - ACTIONS(4529), 1, + STATE(2257), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [88544] = 4, + ACTIONS(4536), 1, anon_sym_COMMA, - STATE(2289), 1, + STATE(2251), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4565), 4, + ACTIONS(4546), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88538] = 7, - ACTIONS(4539), 1, + [88561] = 7, + ACTIONS(4548), 1, anon_sym_COMMA, - ACTIONS(4567), 1, + ACTIONS(4550), 1, anon_sym_SEMI, - ACTIONS(4569), 1, + ACTIONS(4552), 1, sym__automatic_semicolon, - ACTIONS(4571), 1, + ACTIONS(4554), 1, sym__await_identifier_line_break, - ACTIONS(4573), 1, + ACTIONS(4556), 1, sym__await_yield_identifier_start, - STATE(2247), 1, + STATE(2258), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88561] = 4, - ACTIONS(4575), 1, + [88584] = 7, + ACTIONS(4548), 1, anon_sym_COMMA, - STATE(2254), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4578), 4, + ACTIONS(4558), 1, + anon_sym_SEMI, + ACTIONS(4560), 1, sym__automatic_semicolon, + ACTIONS(4562), 1, sym__await_identifier_line_break, + ACTIONS(4564), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [88578] = 3, - ACTIONS(4580), 1, - sym_identifier, + STATE(2276), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4582), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88593] = 2, + [88607] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4584), 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, - [88606] = 7, - ACTIONS(4539), 1, + ACTIONS(4377), 6, + sym__line_break_after_binding, anon_sym_COMMA, - ACTIONS(4586), 1, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, - ACTIONS(4588), 1, - sym__automatic_semicolon, - ACTIONS(4590), 1, - sym__await_identifier_line_break, - ACTIONS(4592), 1, - sym__await_yield_identifier_start, - STATE(2270), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88629] = 4, - ACTIONS(4529), 1, + anon_sym_EQ, + [88620] = 4, + ACTIONS(4566), 1, anon_sym_COMMA, - STATE(2243), 1, + STATE(2251), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4594), 4, + ACTIONS(4569), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88646] = 5, - ACTIONS(4596), 1, - anon_sym_RBRACE, - ACTIONS(4598), 1, - anon_sym_case, - ACTIONS(4601), 1, - anon_sym_default, + [88637] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2259), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [88665] = 2, + ACTIONS(2881), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [88650] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4393), 6, + ACTIONS(2879), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88678] = 2, + [88663] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4399), 6, + ACTIONS(4460), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [88691] = 4, - ACTIONS(2851), 1, - anon_sym_COMMA, - STATE(2274), 1, - aux_sym_sequence_expression_repeat1, + [88676] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4452), 4, + ACTIONS(2515), 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, - [88708] = 5, - ACTIONS(4604), 1, - anon_sym_RBRACE, - ACTIONS(4606), 1, - anon_sym_case, - ACTIONS(4608), 1, - anon_sym_default, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2272), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [88727] = 2, + [88689] = 7, + ACTIONS(4548), 1, + anon_sym_COMMA, + ACTIONS(4571), 1, + anon_sym_SEMI, + ACTIONS(4573), 1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 6, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [88740] = 5, - ACTIONS(4606), 1, + [88712] = 5, + ACTIONS(4542), 1, anon_sym_case, - ACTIONS(4608), 1, + ACTIONS(4544), 1, anon_sym_default, - ACTIONS(4610), 1, + ACTIONS(4579), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2259), 3, + STATE(2271), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [88759] = 2, + [88731] = 7, + ACTIONS(4548), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2877), 6, - sym__line_break_after_binding, + [88754] = 7, + ACTIONS(4548), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4589), 1, anon_sym_SEMI, - anon_sym_EQ, - [88772] = 2, + ACTIONS(4591), 1, + sym__automatic_semicolon, + ACTIONS(4593), 1, + sym__await_identifier_line_break, + ACTIONS(4595), 1, + sym__await_yield_identifier_start, + STATE(2249), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4499), 6, - sym__line_break_after_binding, + [88777] = 7, + ACTIONS(4548), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [88785] = 7, - ACTIONS(4539), 1, - anon_sym_COMMA, - ACTIONS(4612), 1, + ACTIONS(4597), 1, anon_sym_SEMI, - ACTIONS(4614), 1, + ACTIONS(4599), 1, sym__automatic_semicolon, - ACTIONS(4616), 1, + ACTIONS(4601), 1, sym__await_identifier_line_break, - ACTIONS(4618), 1, + ACTIONS(4603), 1, sym__await_yield_identifier_start, - STATE(2286), 1, + STATE(2276), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88808] = 2, + [88800] = 3, + ACTIONS(4605), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4440), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4607), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - anon_sym_EQ, - [88821] = 4, - ACTIONS(4620), 1, + [88815] = 4, + ACTIONS(4536), 1, anon_sym_COMMA, - STATE(2270), 1, - aux_sym_using_declaration_repeat1, + STATE(2251), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4623), 4, + ACTIONS(4609), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88838] = 7, - ACTIONS(4539), 1, - anon_sym_COMMA, - ACTIONS(4625), 1, - anon_sym_SEMI, - ACTIONS(4627), 1, - sym__automatic_semicolon, - ACTIONS(4629), 1, - sym__await_identifier_line_break, - ACTIONS(4631), 1, - sym__await_yield_identifier_start, - STATE(2257), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88861] = 5, - ACTIONS(4606), 1, + [88832] = 5, + ACTIONS(4542), 1, anon_sym_case, - ACTIONS(4608), 1, + ACTIONS(4544), 1, anon_sym_default, - ACTIONS(4633), 1, + ACTIONS(4611), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2259), 3, + STATE(2271), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [88880] = 5, - ACTIONS(1961), 1, + [88851] = 5, + ACTIONS(1967), 1, anon_sym_LBRACE, - ACTIONS(4456), 1, + ACTIONS(4410), 1, anon_sym_LBRACK, - ACTIONS(4635), 1, + ACTIONS(4613), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3464), 3, + STATE(3333), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [88899] = 4, - ACTIONS(4637), 1, - anon_sym_COMMA, - STATE(2274), 1, - aux_sym_sequence_expression_repeat1, + [88870] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2849), 4, + ACTIONS(4615), 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, - [88916] = 7, - ACTIONS(4539), 1, - anon_sym_COMMA, - ACTIONS(4640), 1, - anon_sym_SEMI, - ACTIONS(4642), 1, - sym__automatic_semicolon, - ACTIONS(4644), 1, - sym__await_identifier_line_break, - ACTIONS(4646), 1, - sym__await_yield_identifier_start, - STATE(2276), 1, - aux_sym_using_declaration_repeat1, + [88883] = 3, + ACTIONS(4617), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88939] = 7, - ACTIONS(4539), 1, - anon_sym_COMMA, - ACTIONS(4648), 1, - anon_sym_SEMI, - ACTIONS(4650), 1, + ACTIONS(4619), 5, sym__automatic_semicolon, - ACTIONS(4652), 1, + sym__line_break_ends_statement, sym__await_identifier_line_break, - ACTIONS(4654), 1, sym__await_yield_identifier_start, - STATE(2270), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88962] = 2, + anon_sym_SEMI, + [88898] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 6, + ACTIONS(2511), 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, - [88975] = 7, - ACTIONS(1438), 1, + [88911] = 7, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(4557), 1, + ACTIONS(4621), 1, sym_identifier, - ACTIONS(4656), 1, + ACTIONS(4623), 1, anon_sym_RBRACE, - STATE(2894), 1, + STATE(2670), 1, sym_string, - STATE(3237), 1, + STATE(3014), 1, sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88998] = 2, + [88934] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2873), 6, + ACTIONS(4454), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [89011] = 4, - ACTIONS(4529), 1, + [88947] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4388), 6, + sym__line_break_after_binding, anon_sym_COMMA, - STATE(2254), 1, - aux_sym_variable_declaration_repeat1, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [88960] = 5, + ACTIONS(4625), 1, + anon_sym_RBRACE, + ACTIONS(4627), 1, + anon_sym_case, + ACTIONS(4630), 1, + anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4658), 4, + STATE(2271), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [88979] = 7, + ACTIONS(4548), 1, + anon_sym_COMMA, + ACTIONS(4633), 1, + anon_sym_SEMI, + ACTIONS(4635), 1, sym__automatic_semicolon, + ACTIONS(4637), 1, sym__await_identifier_line_break, + ACTIONS(4639), 1, sym__await_yield_identifier_start, + STATE(2276), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89002] = 2, + 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, anon_sym_SEMI, - [89028] = 2, + anon_sym_EQ, + [89015] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2875), 6, + ACTIONS(4440), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [89041] = 3, - ACTIONS(4660), 1, - sym_identifier, + [89028] = 5, + ACTIONS(4542), 1, + anon_sym_case, + ACTIONS(4544), 1, + anon_sym_default, + ACTIONS(4641), 1, + anon_sym_RBRACE, + 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, + anon_sym_COMMA, + STATE(2276), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4662), 5, + ACTIONS(4646), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89056] = 3, - ACTIONS(4664), 1, - sym_identifier, + [89064] = 4, + ACTIONS(4536), 1, + anon_sym_COMMA, + STATE(2262), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4666), 5, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89071] = 4, - ACTIONS(4668), 1, + ACTIONS(4648), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + 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, + anon_sym_COMMA, + STATE(2245), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4656), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89121] = 3, + ACTIONS(4658), 1, sym_identifier, - ACTIONS(4672), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4670), 4, + ACTIONS(4660), 5, anon_sym_LBRACE, + anon_sym_EQ, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89088] = 4, - ACTIONS(4529), 1, + [89136] = 4, + ACTIONS(4536), 1, anon_sym_COMMA, - STATE(2254), 1, + STATE(2251), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4674), 4, + ACTIONS(4662), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89105] = 7, - ACTIONS(4539), 1, + [89153] = 7, + ACTIONS(4548), 1, anon_sym_COMMA, - ACTIONS(4676), 1, + ACTIONS(4664), 1, anon_sym_SEMI, - ACTIONS(4678), 1, + ACTIONS(4666), 1, sym__automatic_semicolon, - ACTIONS(4680), 1, + ACTIONS(4668), 1, sym__await_identifier_line_break, - ACTIONS(4682), 1, + ACTIONS(4670), 1, sym__await_yield_identifier_start, - STATE(2270), 1, + STATE(2272), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89128] = 5, + [89176] = 3, + ACTIONS(4672), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4674), 5, + 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, + 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, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89231] = 4, + ACTIONS(4680), 1, + sym_identifier, ACTIONS(4684), 1, - anon_sym_LPAREN, - ACTIONS(4686), 1, - anon_sym_DOT, - STATE(2850), 1, - sym_arguments, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [89147] = 3, - ACTIONS(4688), 1, + ACTIONS(4682), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [89248] = 3, + ACTIONS(4686), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4690), 5, + ACTIONS(4688), 5, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_DOT, anon_sym_SLASH_GT, - [89162] = 4, - ACTIONS(4529), 1, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89286] = 4, + ACTIONS(2843), 1, anon_sym_COMMA, - STATE(2254), 1, - aux_sym_variable_declaration_repeat1, + STATE(2244), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4692), 4, + ACTIONS(4414), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89179] = 5, - ACTIONS(4606), 1, - anon_sym_case, - ACTIONS(4608), 1, - anon_sym_default, - ACTIONS(4694), 1, - anon_sym_RBRACE, + [89303] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2265), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [89198] = 5, - ACTIONS(1961), 1, - anon_sym_LBRACE, - ACTIONS(4456), 1, - anon_sym_LBRACK, - ACTIONS(4696), 1, - sym_identifier, + ACTIONS(2511), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [89316] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3388), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [89217] = 4, - ACTIONS(4529), 1, + ACTIONS(2515), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [89329] = 4, + ACTIONS(4536), 1, anon_sym_COMMA, - STATE(2280), 1, + STATE(2281), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4698), 4, + ACTIONS(4696), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89234] = 4, - ACTIONS(4684), 1, - anon_sym_LPAREN, - STATE(2850), 1, - sym_arguments, + [89346] = 5, + ACTIONS(1967), 1, + anon_sym_LBRACE, + ACTIONS(4410), 1, + anon_sym_LBRACK, + ACTIONS(4698), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [89250] = 6, - ACTIONS(3589), 1, - anon_sym_COLON, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(3869), 1, - anon_sym_EQ, + STATE(3479), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [89365] = 3, ACTIONS(4700), 1, - anon_sym_RBRACE, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89270] = 3, - ACTIONS(2471), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89284] = 6, - ACTIONS(4702), 1, - sym_identifier, + ACTIONS(4702), 5, + 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, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4706), 1, + anon_sym_LBRACE, + ACTIONS(4708), 1, anon_sym_extends, - STATE(1063), 1, + STATE(2653), 1, sym_class_body, - STATE(3205), 1, + STATE(3053), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89304] = 6, - ACTIONS(3589), 1, - anon_sym_COLON, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(4708), 1, - anon_sym_RBRACE, - STATE(2634), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89324] = 6, - ACTIONS(4706), 1, - anon_sym_extends, + [89400] = 6, + ACTIONS(2115), 1, + anon_sym_LPAREN, ACTIONS(4710), 1, sym_identifier, ACTIONS(4712), 1, - anon_sym_LBRACE, - STATE(1809), 1, - sym_class_body, - STATE(3226), 1, - sym_class_heritage, + anon_sym_LBRACK, + ACTIONS(4714), 1, + sym_private_property_identifier, + STATE(1131), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89344] = 3, - ACTIONS(2471), 1, + [89420] = 6, + ACTIONS(4716), 1, sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2473), 4, - anon_sym_LBRACE, + ACTIONS(4718), 1, anon_sym_GT, + ACTIONS(4720), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [89358] = 3, - ACTIONS(2447), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2449), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89372] = 3, - ACTIONS(4714), 1, - anon_sym_from, + STATE(3024), 1, + sym_nested_identifier, + STATE(3439), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4716), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89386] = 2, + [89440] = 3, + ACTIONS(2499), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4718), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [89398] = 3, - ACTIONS(4720), 1, + ACTIONS(2501), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [89454] = 3, + ACTIONS(2499), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4722), 4, + ACTIONS(2501), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89412] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [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, - ACTIONS(4726), 1, - anon_sym_DQUOTE, - ACTIONS(4728), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2332), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4724), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [89432] = 6, + 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(4726), 1, + ACTIONS(4725), 1, anon_sym_SQUOTE, - ACTIONS(4732), 1, + ACTIONS(4727), 1, sym_unescaped_single_jsx_string_fragment, - STATE(2333), 1, + STATE(2301), 1, aux_sym__jsx_string_repeat2, - ACTIONS(4730), 2, + ACTIONS(4722), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [89452] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4734), 1, + [89506] = 6, + ACTIONS(2029), 1, + anon_sym_LPAREN, + ACTIONS(4730), 1, sym_identifier, - ACTIONS(4736), 1, - anon_sym_LBRACE, - STATE(1367), 1, - sym_class_body, - STATE(3145), 1, - sym_class_heritage, + 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, - [89472] = 2, + [89526] = 2, 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, - [89484] = 6, - ACTIONS(4706), 1, + 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, sym_identifier, ACTIONS(4740), 1, anon_sym_LBRACE, - STATE(1312), 1, + STATE(1203), 1, sym_class_body, - STATE(2989), 1, + STATE(3025), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89504] = 3, - ACTIONS(2455), 1, - anon_sym_LT, + [89558] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2457), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89518] = 3, - ACTIONS(2471), 1, - sym_identifier, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, - anon_sym_LBRACE, + [89590] = 6, + ACTIONS(4744), 1, + sym_identifier, + ACTIONS(4746), 1, anon_sym_GT, + ACTIONS(4748), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [89532] = 2, + STATE(2966), 1, + sym_nested_identifier, + STATE(3455), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4742), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89544] = 6, - ACTIONS(4744), 1, + [89610] = 6, + ACTIONS(4750), 1, sym_identifier, - ACTIONS(4746), 1, + ACTIONS(4752), 1, anon_sym_GT, - ACTIONS(4748), 1, + ACTIONS(4754), 1, sym_jsx_identifier, - STATE(3248), 1, + STATE(3041), 1, sym_nested_identifier, - STATE(3425), 1, + STATE(3313), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89564] = 3, - ACTIONS(2471), 1, + [89630] = 3, + ACTIONS(2499), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, + ACTIONS(2501), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89578] = 6, - ACTIONS(2301), 1, - anon_sym_LPAREN, - ACTIONS(4750), 1, - sym_identifier, - ACTIONS(4752), 1, - anon_sym_LBRACK, - ACTIONS(4754), 1, - sym_private_property_identifier, - STATE(1271), 1, - sym_arguments, + [89644] = 2, + 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, sym_html_comment, sym_comment, - [89598] = 6, - ACTIONS(4756), 1, + ACTIONS(1546), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [89672] = 3, + ACTIONS(2487), 1, sym_identifier, - ACTIONS(4758), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2489), 4, + anon_sym_LBRACE, anon_sym_GT, - ACTIONS(4760), 1, sym_jsx_identifier, - STATE(3087), 1, - sym_nested_identifier, - STATE(3452), 1, - sym_jsx_namespace_name, + anon_sym_SLASH_GT, + [89686] = 3, + ACTIONS(4758), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89618] = 6, - ACTIONS(4706), 1, + ACTIONS(4760), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [89700] = 6, + ACTIONS(4708), 1, anon_sym_extends, ACTIONS(4762), 1, sym_identifier, ACTIONS(4764), 1, anon_sym_LBRACE, - STATE(2813), 1, + STATE(1740), 1, sym_class_body, - STATE(2932), 1, + STATE(3212), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89638] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4740), 1, - anon_sym_LBRACE, + [89720] = 3, ACTIONS(4766), 1, - sym_identifier, - STATE(1276), 1, - sym_class_body, - STATE(3091), 1, - sym_class_heritage, + 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, + [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(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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89774] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89658] = 3, - ACTIONS(2459), 1, + 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, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2461), 4, + ACTIONS(4775), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89672] = 3, - ACTIONS(2227), 1, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89820] = 3, + ACTIONS(4758), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2229), 4, + ACTIONS(4760), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89686] = 6, - ACTIONS(4706), 1, + [89834] = 6, + ACTIONS(4708), 1, anon_sym_extends, - ACTIONS(4768), 1, + ACTIONS(4783), 1, sym_identifier, - ACTIONS(4770), 1, + ACTIONS(4785), 1, anon_sym_LBRACE, - STATE(1610), 1, + STATE(975), 1, sym_class_body, - STATE(3162), 1, + STATE(2967), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89706] = 3, - ACTIONS(2471), 1, - anon_sym_LT, + [89854] = 6, + ACTIONS(4708), 1, + anon_sym_extends, + ACTIONS(4787), 1, + sym_identifier, + ACTIONS(4789), 1, + anon_sym_LBRACE, + STATE(1227), 1, + sym_class_body, + STATE(3058), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89720] = 3, - ACTIONS(2471), 1, + [89874] = 3, + ACTIONS(4793), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, + ACTIONS(4791), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89734] = 3, - ACTIONS(2471), 1, - anon_sym_LT, + [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, - ACTIONS(2473), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89748] = 3, - ACTIONS(2471), 1, - anon_sym_LT, + [89908] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2473), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89762] = 2, + ACTIONS(1980), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [89920] = 6, + ACTIONS(4799), 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(5), 2, sym_html_comment, sym_comment, - ACTIONS(4772), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89774] = 6, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(4774), 1, - sym_identifier, - ACTIONS(4776), 1, - anon_sym_LBRACK, - ACTIONS(4778), 1, - sym_private_property_identifier, - STATE(1678), 1, - sym_arguments, + [89940] = 5, + ACTIONS(4803), 1, + anon_sym_AT, + STATE(2328), 1, + aux_sym_export_statement_repeat1, + STATE(2870), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3960), 2, + anon_sym_export, + anon_sym_class, + [89958] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89794] = 6, - ACTIONS(4780), 1, + ACTIONS(1053), 5, + sym__statement_boundary, + anon_sym_catch, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [89970] = 6, + ACTIONS(4806), 1, sym_identifier, - ACTIONS(4782), 1, + ACTIONS(4808), 1, anon_sym_GT, - ACTIONS(4784), 1, + ACTIONS(4810), 1, sym_jsx_identifier, - STATE(3238), 1, + STATE(2948), 1, sym_nested_identifier, - STATE(3404), 1, + STATE(3458), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89814] = 3, - ACTIONS(2475), 1, + [89990] = 6, + ACTIONS(4708), 1, + anon_sym_extends, + ACTIONS(4812), 1, + sym_identifier, + ACTIONS(4814), 1, + anon_sym_LBRACE, + STATE(1421), 1, + sym_class_body, + STATE(3195), 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, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2477), 4, + ACTIONS(2473), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89828] = 6, - ACTIONS(4706), 1, + [90044] = 6, + ACTIONS(4708), 1, anon_sym_extends, - ACTIONS(4770), 1, + ACTIONS(4814), 1, anon_sym_LBRACE, - ACTIONS(4786), 1, + ACTIONS(4824), 1, sym_identifier, - STATE(1680), 1, + STATE(1421), 1, sym_class_body, - STATE(3240), 1, + STATE(3195), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89848] = 3, - ACTIONS(4788), 1, - anon_sym_from, + [90064] = 6, + ACTIONS(2724), 1, + anon_sym_LPAREN, + ACTIONS(4826), 1, + sym_identifier, + ACTIONS(4828), 1, + anon_sym_LBRACK, + ACTIONS(4830), 1, + sym_private_property_identifier, + STATE(1378), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90084] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4790), 4, + ACTIONS(4832), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89862] = 3, - ACTIONS(4792), 1, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4794), 4, - anon_sym_LBRACE, + [90116] = 6, + ACTIONS(4840), 1, + sym_identifier, + ACTIONS(4842), 1, anon_sym_GT, + ACTIONS(4844), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [89876] = 6, + STATE(3151), 1, + sym_nested_identifier, + STATE(3420), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90136] = 6, + ACTIONS(4708), 1, + anon_sym_extends, + ACTIONS(4814), 1, + anon_sym_LBRACE, + ACTIONS(4846), 1, + sym_identifier, + STATE(1429), 1, + sym_class_body, + STATE(3226), 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(4799), 1, + ACTIONS(4850), 1, anon_sym_DQUOTE, - ACTIONS(4801), 1, + ACTIONS(4852), 1, sym_unescaped_double_jsx_string_fragment, - STATE(2332), 1, + STATE(2391), 1, aux_sym__jsx_string_repeat1, - ACTIONS(4796), 2, + ACTIONS(4848), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [89896] = 6, + [90176] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4807), 1, + ACTIONS(4850), 1, anon_sym_SQUOTE, - ACTIONS(4809), 1, + ACTIONS(4856), 1, sym_unescaped_single_jsx_string_fragment, - STATE(2333), 1, + STATE(2392), 1, aux_sym__jsx_string_repeat2, - ACTIONS(4804), 2, + ACTIONS(4854), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [89916] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4812), 1, - sym_identifier, - ACTIONS(4814), 1, - anon_sym_LBRACE, - STATE(927), 1, - sym_class_body, - STATE(2929), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89936] = 3, - ACTIONS(4818), 1, - sym__invalid_template_escape, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4816), 4, - sym__template_chars, - sym_escape_sequence, - anon_sym_BQUOTE, - anon_sym_DOLLAR_LBRACE, - [89950] = 6, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(4820), 1, - sym_identifier, - ACTIONS(4822), 1, - anon_sym_LBRACK, - ACTIONS(4824), 1, - sym_private_property_identifier, - STATE(957), 1, - sym_arguments, + [90196] = 3, + ACTIONS(4858), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89970] = 6, - ACTIONS(4826), 1, - sym_identifier, - ACTIONS(4828), 1, + ACTIONS(4860), 4, + anon_sym_LBRACE, anon_sym_GT, - ACTIONS(4830), 1, sym_jsx_identifier, - STATE(2969), 1, - sym_nested_identifier, - STATE(3458), 1, - sym_jsx_namespace_name, + anon_sym_SLASH_GT, + [90210] = 6, + ACTIONS(4708), 1, + anon_sym_extends, + ACTIONS(4740), 1, + anon_sym_LBRACE, + ACTIONS(4862), 1, + sym_identifier, + STATE(1137), 1, + sym_class_body, + STATE(2950), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89990] = 6, - ACTIONS(4706), 1, + [90230] = 6, + ACTIONS(4708), 1, anon_sym_extends, ACTIONS(4814), 1, anon_sym_LBRACE, - ACTIONS(4832), 1, + ACTIONS(4864), 1, sym_identifier, - STATE(959), 1, + STATE(1421), 1, sym_class_body, - STATE(2970), 1, + STATE(3195), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90010] = 3, - ACTIONS(4836), 1, - anon_sym_LT, + [90250] = 3, + ACTIONS(4866), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4834), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90024] = 2, + ACTIONS(4868), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [90264] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4838), 5, + ACTIONS(4870), 5, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [90036] = 4, - ACTIONS(3869), 1, - anon_sym_EQ, + [90276] = 3, + ACTIONS(4872), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3921), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [90052] = 3, - ACTIONS(2475), 1, + ACTIONS(4874), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [90290] = 3, + ACTIONS(2231), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2477), 4, + ACTIONS(2233), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [90066] = 2, + [90304] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4840), 5, + ACTIONS(4876), 5, sym__automatic_semicolon, sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90078] = 3, - ACTIONS(4842), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4844), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [90092] = 6, - ACTIONS(4846), 1, + [90316] = 6, + ACTIONS(4878), 1, sym_identifier, - ACTIONS(4848), 1, + ACTIONS(4880), 1, anon_sym_GT, - ACTIONS(4850), 1, + ACTIONS(4882), 1, sym_jsx_identifier, - STATE(3019), 1, + STATE(2113), 1, sym_nested_identifier, - STATE(3292), 1, + STATE(2158), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90112] = 2, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3963), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [90124] = 2, + [90356] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3959), 5, + ACTIONS(1528), 5, anon_sym_export, + anon_sym_LBRACE, anon_sym_class, anon_sym_LPAREN, - anon_sym_DOT, anon_sym_AT, - [90136] = 3, - ACTIONS(4854), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4852), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [90150] = 5, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(1149), 1, - sym__line_break_after_binding, - STATE(3150), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1143), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [90168] = 5, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(4333), 1, - sym__line_break_after_binding, - STATE(3153), 1, - sym__initializer, + [90368] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4323), 2, + ACTIONS(4888), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [90186] = 6, - ACTIONS(4856), 1, - sym_identifier, - ACTIONS(4858), 1, - anon_sym_LPAREN, - STATE(2287), 1, - sym_decorator_member_expression, - STATE(2293), 1, - sym_parenthesized_expression, - STATE(2778), 1, - sym_decorator_call_expression, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90206] = 6, - ACTIONS(4706), 1, + [90380] = 6, + ACTIONS(4708), 1, anon_sym_extends, - ACTIONS(4736), 1, + ACTIONS(4814), 1, anon_sym_LBRACE, - ACTIONS(4860), 1, + ACTIONS(4890), 1, sym_identifier, - STATE(1353), 1, + STATE(1429), 1, sym_class_body, - STATE(2966), 1, + STATE(3226), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90226] = 6, - ACTIONS(4862), 1, - sym_identifier, - ACTIONS(4864), 1, - anon_sym_GT, - ACTIONS(4866), 1, - sym_jsx_identifier, - STATE(3052), 1, - sym_nested_identifier, - STATE(3386), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90246] = 5, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(3924), 1, - anon_sym_RBRACE, - STATE(2731), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [90264] = 5, - ACTIONS(4868), 1, - anon_sym_AT, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + [90400] = 3, + ACTIONS(2479), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3952), 2, - anon_sym_export, - anon_sym_class, - [90282] = 3, - ACTIONS(2447), 1, + ACTIONS(2481), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90414] = 3, + ACTIONS(2499), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2449), 4, + ACTIONS(2501), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [90296] = 6, - ACTIONS(4871), 1, - sym_identifier, - ACTIONS(4873), 1, - anon_sym_GT, - ACTIONS(4875), 1, - sym_jsx_identifier, - STATE(3199), 1, - sym_nested_identifier, - STATE(3340), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90316] = 2, + [90428] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4877), 5, + ACTIONS(4892), 5, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [90328] = 3, - ACTIONS(4879), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1976), 4, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [90342] = 6, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(4882), 1, - sym_identifier, - ACTIONS(4884), 1, - anon_sym_LBRACK, - ACTIONS(4886), 1, - sym_private_property_identifier, - STATE(1768), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90362] = 6, - ACTIONS(4888), 1, - sym_identifier, - ACTIONS(4890), 1, - anon_sym_GT, - ACTIONS(4892), 1, - sym_jsx_identifier, - STATE(3185), 1, - sym_nested_identifier, - STATE(3336), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90382] = 2, + anon_sym_SEMI, + [90440] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -148043,3707 +148111,3681 @@ static const uint16_t ts_small_parse_table[] = { sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90394] = 3, - ACTIONS(2459), 1, + [90452] = 3, + ACTIONS(2483), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2461), 4, + ACTIONS(2485), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [90408] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4898), 1, - anon_sym_DQUOTE, - ACTIONS(4900), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2304), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4896), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [90428] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4898), 1, - anon_sym_SQUOTE, - ACTIONS(4904), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2305), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4902), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [90448] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1976), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [90460] = 3, - ACTIONS(4906), 1, + [90466] = 6, + ACTIONS(4896), 1, sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4908), 4, - anon_sym_LBRACE, + ACTIONS(4898), 1, anon_sym_GT, + ACTIONS(4900), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [90474] = 3, - ACTIONS(4910), 1, - sym_identifier, + STATE(3013), 1, + sym_nested_identifier, + STATE(3380), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4912), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [90488] = 6, - ACTIONS(4706), 1, + [90486] = 6, + ACTIONS(4708), 1, anon_sym_extends, - ACTIONS(4736), 1, + ACTIONS(4789), 1, anon_sym_LBRACE, - ACTIONS(4914), 1, + ACTIONS(4902), 1, sym_identifier, - STATE(1367), 1, + STATE(1251), 1, sym_class_body, - STATE(3145), 1, + STATE(3152), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90508] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4736), 1, + [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, - ACTIONS(4916), 1, - sym_identifier, - STATE(1367), 1, - sym_class_body, - STATE(3145), 1, - sym_class_heritage, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90520] = 3, + ACTIONS(2487), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90528] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4918), 1, - sym_identifier, - ACTIONS(4920), 1, + ACTIONS(2489), 4, + sym_jsx_text, anon_sym_LBRACE, - STATE(573), 1, - sym_class_body, - STATE(3221), 1, - sym_class_heritage, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90534] = 3, + ACTIONS(4906), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90548] = 6, - ACTIONS(4922), 1, - sym_identifier, - ACTIONS(4924), 1, - anon_sym_GT, - ACTIONS(4926), 1, - sym_jsx_identifier, - STATE(2116), 1, - sym_nested_identifier, - STATE(2160), 1, - sym_jsx_namespace_name, + ACTIONS(4904), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90548] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90568] = 6, - ACTIONS(4924), 1, + ACTIONS(4908), 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(4928), 1, + ACTIONS(4910), 1, sym_identifier, - ACTIONS(4930), 1, + ACTIONS(4912), 1, sym_jsx_identifier, - STATE(2109), 1, + STATE(2116), 1, sym_nested_identifier, - STATE(2121), 1, + STATE(2159), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90588] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4932), 1, - anon_sym_export, - ACTIONS(4934), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90608] = 2, + [90580] = 3, + ACTIONS(4914), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4578), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90620] = 6, - ACTIONS(4706), 1, + ACTIONS(4916), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [90594] = 6, + ACTIONS(4708), 1, anon_sym_extends, - ACTIONS(4712), 1, + ACTIONS(4785), 1, anon_sym_LBRACE, - ACTIONS(4936), 1, + ACTIONS(4918), 1, sym_identifier, - STATE(1824), 1, + STATE(932), 1, sym_class_body, - STATE(3201), 1, + STATE(2929), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90640] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4736), 1, - anon_sym_LBRACE, - ACTIONS(4938), 1, - sym_identifier, - STATE(1353), 1, - sym_class_body, - STATE(2966), 1, - sym_class_heritage, + [90614] = 3, + ACTIONS(4922), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90660] = 6, - ACTIONS(2599), 1, - anon_sym_LPAREN, - ACTIONS(4940), 1, - sym_identifier, - ACTIONS(4942), 1, - anon_sym_LBRACK, - ACTIONS(4944), 1, - sym_private_property_identifier, - STATE(1347), 1, - sym_arguments, + 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, - [90680] = 3, - ACTIONS(4948), 1, + ACTIONS(2501), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90642] = 3, + ACTIONS(2499), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4946), 4, + ACTIONS(2501), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90694] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4920), 1, - anon_sym_LBRACE, - ACTIONS(4950), 1, - sym_identifier, - STATE(589), 1, - sym_class_body, - STATE(3112), 1, - sym_class_heritage, + [90656] = 3, + ACTIONS(2499), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90714] = 2, + ACTIONS(2501), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90670] = 3, + ACTIONS(2499), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 5, - sym__statement_boundary, - anon_sym_catch, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [90726] = 6, - ACTIONS(1438), 1, + ACTIONS(2501), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90684] = 6, + ACTIONS(1452), 1, anon_sym_DQUOTE, - ACTIONS(1440), 1, + ACTIONS(1454), 1, anon_sym_SQUOTE, - ACTIONS(4557), 1, + ACTIONS(4621), 1, sym_identifier, - STATE(2894), 1, + STATE(2670), 1, sym_string, - STATE(3237), 1, + STATE(3014), 1, sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90746] = 3, - ACTIONS(4954), 1, + [90704] = 3, + ACTIONS(2471), 1, + sym_identifier, + 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, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4952), 4, + ACTIONS(2233), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [90760] = 2, + [90732] = 4, + ACTIONS(3873), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 5, - sym__statement_boundary, - anon_sym_catch, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [90772] = 4, - ACTIONS(4424), 1, - anon_sym_finally, - STATE(2908), 1, - sym_finally_clause, + ACTIONS(3593), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3909), 2, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1542), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90788] = 6, - ACTIONS(4956), 1, - sym_identifier, - ACTIONS(4958), 1, - anon_sym_LPAREN, - STATE(1995), 1, - sym_decorator_member_expression, - STATE(2025), 1, - sym_parenthesized_expression, - STATE(2068), 1, - sym_decorator_call_expression, + [90768] = 3, + ACTIONS(4922), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90808] = 6, - ACTIONS(3589), 1, - anon_sym_COLON, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(3869), 1, - anon_sym_EQ, - ACTIONS(4960), 1, - anon_sym_RBRACE, - STATE(2659), 1, - aux_sym_object_pattern_repeat1, + 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(5), 2, sym_html_comment, sym_comment, - [90828] = 6, - ACTIONS(4706), 1, + 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(4736), 1, + ACTIONS(4814), 1, anon_sym_LBRACE, - ACTIONS(4962), 1, + ACTIONS(4928), 1, sym_identifier, - STATE(1353), 1, + STATE(1429), 1, sym_class_body, - STATE(2966), 1, + STATE(3226), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90848] = 6, - ACTIONS(4924), 1, + [90816] = 5, + 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, + [90834] = 4, + ACTIONS(4529), 1, + anon_sym_LPAREN, + 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, + [90850] = 6, + ACTIONS(4880), 1, anon_sym_GT, - ACTIONS(4964), 1, + ACTIONS(4930), 1, sym_identifier, - ACTIONS(4966), 1, + ACTIONS(4932), 1, sym_jsx_identifier, - STATE(2111), 1, + STATE(2109), 1, sym_nested_identifier, - STATE(2130), 1, + STATE(2134), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90868] = 2, + [90870] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4968), 5, + ACTIONS(4569), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [90880] = 2, + [90882] = 3, + ACTIONS(4922), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4970), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90892] = 6, - ACTIONS(4704), 1, + ACTIONS(4920), 4, + sym_jsx_text, anon_sym_LBRACE, - ACTIONS(4706), 1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [90896] = 6, + ACTIONS(4708), 1, anon_sym_extends, - ACTIONS(4972), 1, + ACTIONS(4934), 1, sym_identifier, - STATE(1170), 1, + ACTIONS(4936), 1, + anon_sym_LBRACE, + STATE(1654), 1, sym_class_body, - STATE(2960), 1, + STATE(3272), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90912] = 3, - ACTIONS(4948), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4946), 4, - anon_sym_LBRACE, + [90916] = 6, + ACTIONS(4880), 1, anon_sym_GT, + ACTIONS(4938), 1, + sym_identifier, + ACTIONS(4940), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [90926] = 2, + STATE(2108), 1, + sym_nested_identifier, + STATE(2124), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4974), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90938] = 2, + [90936] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4976), 5, + ACTIONS(4942), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [90950] = 2, + [90948] = 3, + ACTIONS(4944), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4978), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90962] = 2, - ACTIONS(5), 2, + 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, + ACTIONS(3), 1, sym_comment, - ACTIONS(4980), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [90974] = 6, - ACTIONS(4924), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4950), 1, + anon_sym_SQUOTE, + ACTIONS(4956), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2301), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4954), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [91002] = 6, + ACTIONS(4880), 1, anon_sym_GT, - ACTIONS(4982), 1, + ACTIONS(4958), 1, sym_identifier, - ACTIONS(4984), 1, + ACTIONS(4960), 1, sym_jsx_identifier, - STATE(2108), 1, + STATE(2106), 1, sym_nested_identifier, - STATE(2149), 1, + STATE(2133), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90994] = 6, - ACTIONS(4924), 1, + [91022] = 6, + ACTIONS(4880), 1, anon_sym_GT, - ACTIONS(4986), 1, + ACTIONS(4962), 1, sym_identifier, - ACTIONS(4988), 1, + ACTIONS(4964), 1, sym_jsx_identifier, STATE(2117), 1, sym_nested_identifier, - STATE(2122), 1, + STATE(2142), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91014] = 6, - ACTIONS(4924), 1, + [91042] = 6, + ACTIONS(4880), 1, anon_sym_GT, - ACTIONS(4990), 1, + ACTIONS(4966), 1, sym_identifier, - ACTIONS(4992), 1, + ACTIONS(4968), 1, sym_jsx_identifier, STATE(2107), 1, sym_nested_identifier, - STATE(2132), 1, + STATE(2148), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91034] = 6, - ACTIONS(4706), 1, - anon_sym_extends, - ACTIONS(4764), 1, - anon_sym_LBRACE, - ACTIONS(4994), 1, - sym_identifier, - STATE(2870), 1, - sym_class_body, - STATE(3241), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91054] = 3, - ACTIONS(4854), 1, - sym_identifier, + [91062] = 3, + ACTIONS(4970), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4852), 4, + 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, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [91068] = 6, - ACTIONS(4924), 1, - anon_sym_GT, - ACTIONS(4996), 1, + ACTIONS(4974), 1, sym_identifier, - ACTIONS(4998), 1, - sym_jsx_identifier, - STATE(2112), 1, - sym_nested_identifier, - STATE(2163), 1, - sym_jsx_namespace_name, + STATE(1645), 1, + sym_class_body, + STATE(3197), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91088] = 6, - ACTIONS(4924), 1, - anon_sym_GT, - ACTIONS(5000), 1, - sym_identifier, - ACTIONS(5002), 1, - sym_jsx_identifier, - STATE(2104), 1, - sym_nested_identifier, - STATE(2150), 1, - sym_jsx_namespace_name, + [91096] = 5, + ACTIONS(1151), 1, + anon_sym_EQ, + ACTIONS(4335), 1, + sym__line_break_after_binding, + STATE(3216), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91108] = 3, - ACTIONS(5004), 1, + ACTIONS(4325), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [91114] = 3, + ACTIONS(4976), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1976), 4, + ACTIONS(1980), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [91122] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5007), 1, - anon_sym_export, - ACTIONS(5009), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + [91128] = 6, + ACTIONS(3195), 1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91142] = 3, - ACTIONS(5011), 1, + [91148] = 3, + ACTIONS(4985), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1981), 4, + ACTIONS(1985), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [91156] = 3, - ACTIONS(5015), 1, - anon_sym_LT, + [91162] = 6, + ACTIONS(4987), 1, + sym_identifier, + ACTIONS(4989), 1, + anon_sym_GT, + ACTIONS(4991), 1, + sym_jsx_identifier, + STATE(3206), 1, + sym_nested_identifier, + STATE(3343), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5013), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [91170] = 3, - ACTIONS(2227), 1, + [91182] = 3, + ACTIONS(2479), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2229), 4, + ACTIONS(2481), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [91184] = 3, - ACTIONS(5015), 1, - anon_sym_LT, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5013), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [91198] = 3, - ACTIONS(5015), 1, - anon_sym_LT, + [91216] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5013), 4, - sym_jsx_text, + ACTIONS(4997), 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, - sym_html_character_reference, - anon_sym_LT_SLASH, - [91212] = 3, - ACTIONS(5015), 1, - anon_sym_LT, + STATE(659), 1, + sym_class_body, + STATE(3091), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5013), 4, - sym_jsx_text, + [91248] = 6, + ACTIONS(4708), 1, + anon_sym_extends, + ACTIONS(5001), 1, anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [91226] = 6, - ACTIONS(5017), 1, + ACTIONS(5003), 1, sym_identifier, - ACTIONS(5019), 1, - anon_sym_LPAREN, - STATE(1982), 1, - sym_decorator_member_expression, - STATE(1986), 1, - sym_parenthesized_expression, - STATE(2033), 1, - sym_decorator_call_expression, + STATE(604), 1, + sym_class_body, + STATE(3282), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91246] = 6, - ACTIONS(2131), 1, + [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, - ACTIONS(5021), 1, - sym_identifier, - ACTIONS(5023), 1, - anon_sym_LBRACK, - ACTIONS(5025), 1, - sym_private_property_identifier, - STATE(1053), 1, - sym_arguments, + anon_sym_DOT, + anon_sym_AT, + [91294] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91266] = 3, - ACTIONS(2455), 1, + ACTIONS(3967), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [91306] = 3, + ACTIONS(4793), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2457), 4, + ACTIONS(4791), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [91280] = 2, + [91320] = 3, + ACTIONS(5009), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1556), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [91291] = 2, + ACTIONS(5011), 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, + anon_sym_LBRACE, + ACTIONS(5013), 1, + sym_identifier, + STATE(1840), 1, + sym_class_body, + STATE(3219), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5027), 4, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - [91302] = 5, - ACTIONS(4814), 1, + [91354] = 6, + ACTIONS(4706), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(4708), 1, anon_sym_extends, - STATE(973), 1, + ACTIONS(5015), 1, + sym_identifier, + STATE(2819), 1, sym_class_body, - STATE(2981), 1, + STATE(3238), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91319] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5031), 1, - anon_sym_DQUOTE, - STATE(2428), 1, - aux_sym_string_repeat1, - ACTIONS(5033), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91336] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5031), 1, - anon_sym_SQUOTE, - STATE(2429), 1, - aux_sym_string_repeat2, - ACTIONS(5035), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91353] = 4, - ACTIONS(4133), 1, - anon_sym_STAR, - ACTIONS(4135), 1, - anon_sym_LBRACE, + [91374] = 6, + ACTIONS(2885), 1, + anon_sym_LPAREN, + ACTIONS(5017), 1, + sym_identifier, + ACTIONS(5019), 1, + anon_sym_LBRACK, + ACTIONS(5021), 1, + sym_private_property_identifier, + STATE(1649), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3474), 2, - sym_namespace_import, - sym_named_imports, - [91368] = 4, - ACTIONS(3589), 1, - anon_sym_COLON, - ACTIONS(3869), 1, - anon_sym_EQ, + [91394] = 6, + ACTIONS(5023), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5037), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [91383] = 2, + [91414] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5039), 4, + ACTIONS(5029), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [91394] = 5, - ACTIONS(2301), 1, + [91426] = 5, + ACTIONS(5001), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(655), 1, + sym_class_body, + STATE(2940), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91443] = 5, + ACTIONS(2724), 1, anon_sym_LPAREN, - ACTIONS(2305), 1, + ACTIONS(2728), 1, anon_sym_DOT, - ACTIONS(5041), 1, + ACTIONS(5033), 1, sym_optional_chain, - STATE(1323), 1, + STATE(1409), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91411] = 2, + [91460] = 5, + ACTIONS(1159), 1, + anon_sym_COMMA, + ACTIONS(5035), 1, + anon_sym_EQ, + ACTIONS(5037), 1, + anon_sym_RBRACK, + STATE(2771), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2857), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91422] = 2, + [91477] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2859), 4, + ACTIONS(5039), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91433] = 4, - ACTIONS(5043), 1, - anon_sym_in, - ACTIONS(5045), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4970), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [91448] = 5, + [91488] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5047), 1, + ACTIONS(5041), 1, anon_sym_DQUOTE, - STATE(2444), 1, + STATE(2570), 1, aux_sym_string_repeat1, - ACTIONS(5049), 2, + ACTIONS(5043), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91465] = 5, + [91505] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5047), 1, + ACTIONS(5041), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2571), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5045), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91482] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3589), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3926), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [91495] = 5, - ACTIONS(4740), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, + [91522] = 5, + ACTIONS(5031), 1, anon_sym_extends, - STATE(1221), 1, + ACTIONS(5047), 1, + anon_sym_LBRACE, + STATE(1057), 1, sym_class_body, - STATE(3111), 1, + STATE(3090), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91512] = 4, - ACTIONS(5053), 1, - anon_sym_in, - ACTIONS(5055), 1, - anon_sym_of, + [91539] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4980), 2, - anon_sym_COMMA, + ACTIONS(5049), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - [91527] = 5, - ACTIONS(4920), 1, + [91550] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5051), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91561] = 5, + ACTIONS(4740), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(629), 1, + STATE(1042), 1, sym_class_body, - STATE(3082), 1, + STATE(3027), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91544] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5057), 1, - anon_sym_SQUOTE, - STATE(2530), 1, - aux_sym_string_repeat2, - ACTIONS(5059), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91561] = 5, - ACTIONS(1155), 1, - anon_sym_COMMA, - ACTIONS(5061), 1, - anon_sym_EQ, - ACTIONS(5063), 1, - anon_sym_RBRACK, - STATE(2678), 1, - aux_sym_array_pattern_repeat1, + [91578] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91578] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + ACTIONS(2845), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91589] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5065), 1, - anon_sym_DQUOTE, - STATE(2472), 1, - aux_sym_string_repeat1, - ACTIONS(5067), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91595] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5065), 1, - anon_sym_SQUOTE, - STATE(2473), 1, - aux_sym_string_repeat2, - ACTIONS(5069), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91612] = 2, + ACTIONS(2847), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91600] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5071), 4, + ACTIONS(2477), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91623] = 5, - ACTIONS(5073), 1, - anon_sym_SEMI, - ACTIONS(5075), 1, + [91611] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5049), 4, sym__automatic_semicolon, - ACTIONS(5077), 1, sym__await_identifier_line_break, - ACTIONS(5079), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [91622] = 5, + ACTIONS(4740), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(1153), 1, + sym_class_body, + STATE(3035), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91640] = 5, - ACTIONS(2904), 1, - anon_sym_LPAREN, - ACTIONS(2908), 1, - anon_sym_DOT, - ACTIONS(5081), 1, - sym_optional_chain, - STATE(1617), 1, - sym_arguments, + [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, - [91657] = 5, + [91656] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5083), 1, + ACTIONS(5055), 1, anon_sym_DQUOTE, - STATE(2448), 1, + STATE(2445), 1, aux_sym_string_repeat1, - ACTIONS(5085), 2, + ACTIONS(5057), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91674] = 5, + [91673] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5083), 1, + ACTIONS(5055), 1, anon_sym_SQUOTE, - STATE(2449), 1, + STATE(2446), 1, aux_sym_string_repeat2, - ACTIONS(5087), 2, + ACTIONS(5059), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91691] = 2, + [91690] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5089), 4, + ACTIONS(5051), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91702] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [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, - ACTIONS(5091), 1, - anon_sym_DQUOTE, - STATE(2444), 1, - aux_sym_string_repeat1, - ACTIONS(5093), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91719] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5096), 1, - anon_sym_SQUOTE, - STATE(2445), 1, - aux_sym_string_repeat2, - ACTIONS(5098), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91736] = 5, - ACTIONS(5101), 1, + [91718] = 5, + ACTIONS(5063), 1, anon_sym_SEMI, - ACTIONS(5103), 1, + ACTIONS(5065), 1, sym__automatic_semicolon, - ACTIONS(5105), 1, + ACTIONS(5067), 1, sym__await_identifier_line_break, - ACTIONS(5107), 1, + ACTIONS(5069), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91753] = 5, - ACTIONS(5109), 1, + [91735] = 5, + ACTIONS(5071), 1, sym_identifier, - ACTIONS(5111), 1, + ACTIONS(5073), 1, anon_sym_STAR, - ACTIONS(5113), 1, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3086), 1, + STATE(3085), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91770] = 5, + [91752] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5115), 1, + ACTIONS(5077), 1, anon_sym_DQUOTE, - STATE(2444), 1, + STATE(2570), 1, aux_sym_string_repeat1, - ACTIONS(5049), 2, + ACTIONS(5043), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91787] = 5, + [91769] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5115), 1, + ACTIONS(5077), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2571), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5045), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91804] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5009), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91821] = 5, - ACTIONS(3191), 1, - anon_sym_LPAREN, - ACTIONS(3195), 1, - anon_sym_DOT, - ACTIONS(5117), 1, - sym_optional_chain, - STATE(1795), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91838] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(989), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91849] = 5, - ACTIONS(4704), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(1065), 1, - sym_class_body, - STATE(3253), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91866] = 5, - ACTIONS(4712), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(1798), 1, - sym_class_body, - STATE(2974), 1, - sym_class_heritage, + [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, ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91883] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5119), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + sym_html_comment, + sym_comment, + [91803] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5083), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91814] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91900] = 5, + ACTIONS(5085), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [91825] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5121), 1, + ACTIONS(5087), 1, anon_sym_DQUOTE, - STATE(2444), 1, + STATE(2570), 1, aux_sym_string_repeat1, - ACTIONS(5049), 2, + ACTIONS(5043), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91917] = 5, + [91842] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5121), 1, + ACTIONS(5087), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2571), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5045), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91934] = 5, - ACTIONS(4764), 1, + [91859] = 5, + ACTIONS(5089), 1, + anon_sym_SEMI, + ACTIONS(5091), 1, + sym__automatic_semicolon, + ACTIONS(5093), 1, + sym__await_identifier_line_break, + ACTIONS(5095), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91876] = 5, + ACTIONS(5001), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(2860), 1, + STATE(682), 1, sym_class_body, - STATE(2999), 1, + STATE(3049), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91951] = 5, - ACTIONS(5123), 1, - anon_sym_SEMI, - ACTIONS(5125), 1, - sym__automatic_semicolon, - ACTIONS(5127), 1, - sym__await_identifier_line_break, - ACTIONS(5129), 1, - sym__await_yield_identifier_start, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91968] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5131), 1, - sym_identifier, - ACTIONS(5133), 1, - anon_sym_STAR, - STATE(3184), 1, - sym_formal_parameters, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91985] = 3, - ACTIONS(5135), 1, - anon_sym_EQ, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1981), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [91998] = 5, - ACTIONS(3), 1, + [91944] = 5, + ACTIONS(4706), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(2843), 1, + sym_class_body, + STATE(3245), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [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, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5137), 1, - anon_sym_DQUOTE, - STATE(2465), 1, - aux_sym_string_repeat1, - ACTIONS(5139), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [92015] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, + [91978] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5137), 1, - anon_sym_SQUOTE, - STATE(2466), 1, - aux_sym_string_repeat2, - ACTIONS(5141), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92032] = 5, - ACTIONS(5143), 1, + sym_comment, + ACTIONS(5097), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(5145), 1, + [91989] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5099), 4, sym__automatic_semicolon, - ACTIONS(5147), 1, sym__await_identifier_line_break, - ACTIONS(5149), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [92000] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92049] = 5, + ACTIONS(5099), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [92011] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5151), 1, + ACTIONS(5101), 1, anon_sym_DQUOTE, - STATE(2444), 1, + STATE(2466), 1, aux_sym_string_repeat1, - ACTIONS(5049), 2, + ACTIONS(5103), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92066] = 5, + [92028] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5151), 1, + ACTIONS(5101), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2467), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5105), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92083] = 2, + [92045] = 5, + ACTIONS(2885), 1, + anon_sym_LPAREN, + ACTIONS(2889), 1, + anon_sym_DOT, + ACTIONS(5107), 1, + sym_optional_chain, + STATE(1697), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1546), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [92094] = 2, + [92062] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5109), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [92073] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5111), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [92084] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5153), 4, + ACTIONS(5113), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92105] = 5, - ACTIONS(4920), 1, + [92095] = 5, + ACTIONS(4764), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(595), 1, + STATE(1767), 1, sym_class_body, - STATE(2933), 1, + STATE(3284), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92122] = 5, - ACTIONS(5061), 1, - anon_sym_EQ, - ACTIONS(5155), 1, - anon_sym_COMMA, - ACTIONS(5157), 1, - anon_sym_RPAREN, - STATE(2642), 1, - aux_sym_formal_parameters_repeat1, + [92112] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92139] = 2, + ACTIONS(5115), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [92123] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5159), 4, + ACTIONS(5117), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92150] = 5, + [92134] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5161), 1, + ACTIONS(5119), 1, anon_sym_DQUOTE, - STATE(2444), 1, + STATE(2570), 1, aux_sym_string_repeat1, - ACTIONS(5049), 2, + ACTIONS(5043), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92167] = 5, + [92151] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5161), 1, + ACTIONS(5119), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2571), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5045), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92184] = 2, + [92168] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5163), 4, + ACTIONS(5113), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92195] = 2, + [92179] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5159), 4, + ACTIONS(5113), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92206] = 2, + [92190] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2127), 4, + ACTIONS(5117), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92217] = 2, + [92201] = 5, + ACTIONS(4936), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(1656), 1, + sym_class_body, + STATE(3273), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5165), 4, + [92218] = 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, - [92228] = 2, + [92229] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5167), 4, + ACTIONS(5113), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92239] = 2, + [92240] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2855), 4, + ACTIONS(5117), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92250] = 2, + [92251] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5169), 4, + ACTIONS(5121), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92261] = 2, + [92262] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5171), 4, + ACTIONS(5123), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92272] = 5, - ACTIONS(5173), 1, - anon_sym_SEMI, - ACTIONS(5175), 1, + [92273] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5125), 4, sym__automatic_semicolon, - ACTIONS(5177), 1, sym__await_identifier_line_break, - ACTIONS(5179), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [92284] = 5, + ACTIONS(4936), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(1689), 1, + sym_class_body, + STATE(3281), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92289] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5181), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + [92301] = 4, + ACTIONS(5127), 1, + anon_sym_EQ, + STATE(3186), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92306] = 2, + ACTIONS(4400), 2, + anon_sym_in, + anon_sym_of, + [92316] = 4, + ACTIONS(5127), 1, + anon_sym_EQ, + STATE(3187), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5169), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92317] = 2, + ACTIONS(4333), 2, + anon_sym_in, + anon_sym_of, + [92331] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5129), 1, + anon_sym_DQUOTE, + STATE(2487), 1, + aux_sym_string_repeat1, + ACTIONS(5131), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [92348] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5129), 1, + anon_sym_SQUOTE, + STATE(2488), 1, + aux_sym_string_repeat2, + ACTIONS(5133), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [92365] = 5, + ACTIONS(2029), 1, + anon_sym_LPAREN, + ACTIONS(2033), 1, + anon_sym_DOT, + ACTIONS(5135), 1, + sym_optional_chain, + STATE(944), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5183), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92328] = 5, - ACTIONS(4770), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, + [92382] = 5, + ACTIONS(5031), 1, anon_sym_extends, - STATE(1682), 1, + ACTIONS(5047), 1, + anon_sym_LBRACE, + STATE(1100), 1, sym_class_body, - STATE(3242), 1, + STATE(2945), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92345] = 5, - ACTIONS(4712), 1, + [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(5), 2, + sym_html_comment, + sym_comment, + [92416] = 5, + ACTIONS(4814), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(1800), 1, + STATE(1407), 1, sym_class_body, - STATE(3170), 1, + STATE(2952), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92362] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5185), 1, - sym_identifier, - ACTIONS(5187), 1, - anon_sym_STAR, - STATE(3235), 1, - sym_formal_parameters, - ACTIONS(5), 2, + [92433] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5139), 1, + anon_sym_DQUOTE, + STATE(2570), 1, + aux_sym_string_repeat1, + ACTIONS(5043), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [92450] = 5, + ACTIONS(3), 1, sym_comment, - [92379] = 5, - ACTIONS(4704), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5139), 1, + anon_sym_SQUOTE, + STATE(2571), 1, + aux_sym_string_repeat2, + ACTIONS(5045), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [92467] = 5, + ACTIONS(4706), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(1073), 1, + STATE(2919), 1, sym_class_body, - STATE(3210), 1, + STATE(2961), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92396] = 2, + [92484] = 4, + ACTIONS(5141), 1, + anon_sym_in, + ACTIONS(5143), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5189), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(4888), 2, + anon_sym_COMMA, anon_sym_SEMI, - [92407] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5191), 1, - sym_identifier, - ACTIONS(5193), 1, - anon_sym_STAR, - STATE(3146), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92424] = 2, + [92499] = 4, + ACTIONS(5145), 1, + anon_sym_in, + ACTIONS(5147), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2866), 4, + ACTIONS(5029), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [92514] = 5, + ACTIONS(5149), 1, + anon_sym_SEMI, + ACTIONS(5151), 1, sym__automatic_semicolon, + ACTIONS(5153), 1, sym__await_identifier_line_break, + ACTIONS(5155), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [92435] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5195), 1, - sym_identifier, - ACTIONS(5197), 1, - anon_sym_STAR, - STATE(3184), 1, - sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92452] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5199), 4, + [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, - anon_sym_SEMI, - [92463] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5201), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92480] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5203), 1, - sym_identifier, - ACTIONS(5205), 1, - anon_sym_STAR, - STATE(2934), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92497] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5207), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92514] = 2, + [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), 2, sym_html_comment, sym_comment, - ACTIONS(5039), 4, + [92565] = 5, + ACTIONS(5173), 1, + anon_sym_SEMI, + ACTIONS(5175), 1, sym__automatic_semicolon, + ACTIONS(5177), 1, sym__await_identifier_line_break, + ACTIONS(5179), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [92525] = 5, - ACTIONS(1155), 1, - anon_sym_COMMA, - ACTIONS(5061), 1, - anon_sym_EQ, - ACTIONS(5209), 1, - anon_sym_RBRACK, - STATE(2738), 1, - aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92542] = 4, - ACTIONS(5211), 1, - anon_sym_COMMA, - STATE(2500), 1, - aux_sym_array_repeat1, + [92582] = 5, + ACTIONS(4706), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(2711), 1, + sym_class_body, + STATE(2963), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3006), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - [92557] = 5, - ACTIONS(4920), 1, + [92599] = 5, + ACTIONS(4785), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(586), 1, + STATE(1040), 1, sym_class_body, - STATE(2962), 1, + STATE(2968), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92574] = 5, - ACTIONS(5214), 1, + [92616] = 5, + ACTIONS(5181), 1, anon_sym_SEMI, - ACTIONS(5216), 1, + ACTIONS(5183), 1, sym__automatic_semicolon, - ACTIONS(5218), 1, + ACTIONS(5185), 1, sym__await_identifier_line_break, - ACTIONS(5220), 1, + ACTIONS(5187), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92591] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5222), 1, - sym_identifier, - ACTIONS(5224), 1, - anon_sym_STAR, - STATE(3114), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92608] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5226), 1, - sym_identifier, - ACTIONS(5228), 1, - anon_sym_STAR, - STATE(3229), 1, - sym_formal_parameters, + [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, - [92625] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4934), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + [92650] = 5, + ACTIONS(4785), 1, + anon_sym_LBRACE, + ACTIONS(5031), 1, + anon_sym_extends, + STATE(990), 1, + sym_class_body, + STATE(2977), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92642] = 5, + [92667] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5230), 1, + ACTIONS(5197), 1, anon_sym_DQUOTE, - STATE(2456), 1, + STATE(2505), 1, aux_sym_string_repeat1, - ACTIONS(5232), 2, + ACTIONS(5199), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92659] = 5, + [92684] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5234), 1, - anon_sym_DQUOTE, - STATE(2444), 1, - aux_sym_string_repeat1, - ACTIONS(5049), 2, - sym_unescaped_double_string_fragment, + ACTIONS(5197), 1, + anon_sym_SQUOTE, + STATE(2506), 1, + aux_sym_string_repeat2, + ACTIONS(5201), 2, + sym_unescaped_single_string_fragment, sym_escape_sequence, - [92676] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5236), 1, - sym_identifier, - ACTIONS(5238), 1, - anon_sym_STAR, - STATE(3092), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92693] = 2, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2853), 4, + [92718] = 5, + ACTIONS(5205), 1, + anon_sym_SEMI, + ACTIONS(5207), 1, sym__automatic_semicolon, + ACTIONS(5209), 1, sym__await_identifier_line_break, + ACTIONS(5211), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [92704] = 5, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92735] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5230), 1, - anon_sym_SQUOTE, - STATE(2457), 1, - aux_sym_string_repeat2, - ACTIONS(5240), 2, - sym_unescaped_single_string_fragment, + ACTIONS(5213), 1, + anon_sym_DQUOTE, + STATE(2570), 1, + aux_sym_string_repeat1, + ACTIONS(5043), 2, + sym_unescaped_double_string_fragment, sym_escape_sequence, - [92721] = 5, + [92752] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5234), 1, + ACTIONS(5213), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2571), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5045), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92738] = 5, - ACTIONS(5242), 1, + [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, + 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(5244), 1, + ACTIONS(5223), 1, sym__automatic_semicolon, - ACTIONS(5246), 1, + ACTIONS(5225), 1, sym__await_identifier_line_break, - ACTIONS(5248), 1, + ACTIONS(5227), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92755] = 2, + [92814] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2873), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [92766] = 2, + ACTIONS(5229), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [92825] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2875), 4, + ACTIONS(2881), 4, anon_sym_in, anon_sym_of, anon_sym_RPAREN, anon_sym_EQ, - [92777] = 5, - ACTIONS(5029), 1, - anon_sym_extends, - ACTIONS(5250), 1, - anon_sym_LBRACE, - STATE(1121), 1, - sym_class_body, - STATE(2971), 1, - sym_class_heritage, + [92836] = 4, + ACTIONS(3593), 1, + anon_sym_COLON, + ACTIONS(3873), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92794] = 5, - ACTIONS(5029), 1, - anon_sym_extends, - ACTIONS(5252), 1, + ACTIONS(5231), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [92851] = 4, + ACTIONS(4137), 1, + anon_sym_STAR, + ACTIONS(4139), 1, anon_sym_LBRACE, - STATE(115), 1, - sym_class_body, - STATE(3173), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92811] = 2, + STATE(3305), 2, + sym_namespace_import, + sym_named_imports, + [92866] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5254), 4, + ACTIONS(5233), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92822] = 4, - ACTIONS(5256), 1, - anon_sym_else, - STATE(2898), 1, - sym_else_clause, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2877), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [92905] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1550), 2, - sym__statement_boundary, - anon_sym_while, - [92837] = 2, + ACTIONS(2879), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [92916] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5258), 4, + ACTIONS(993), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92848] = 5, + [92927] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5260), 1, + ACTIONS(5239), 1, anon_sym_DQUOTE, - STATE(2589), 1, + STATE(2570), 1, aux_sym_string_repeat1, - ACTIONS(5262), 2, + ACTIONS(5043), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92865] = 5, - ACTIONS(4770), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(1709), 1, - sym_class_body, - STATE(3258), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92882] = 5, + [92944] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5264), 1, - anon_sym_DQUOTE, - STATE(2550), 1, - aux_sym_string_repeat1, - ACTIONS(5266), 2, - sym_unescaped_double_string_fragment, + ACTIONS(5239), 1, + anon_sym_SQUOTE, + STATE(2571), 1, + aux_sym_string_repeat2, + ACTIONS(5045), 2, + sym_unescaped_single_string_fragment, sym_escape_sequence, - [92899] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5268), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92910] = 5, + [92961] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5260), 1, + ACTIONS(5241), 1, anon_sym_SQUOTE, - STATE(2594), 1, + STATE(2542), 1, aux_sym_string_repeat2, - ACTIONS(5270), 2, + ACTIONS(5243), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92927] = 5, - ACTIONS(4736), 1, + [92978] = 5, + ACTIONS(5001), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(1402), 1, + STATE(646), 1, sym_class_body, - STATE(3204), 1, + STATE(2937), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92944] = 5, + [92995] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5245), 1, + anon_sym_DQUOTE, + STATE(2527), 1, + aux_sym_string_repeat1, + ACTIONS(5247), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [93012] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5264), 1, + ACTIONS(5245), 1, anon_sym_SQUOTE, - STATE(2552), 1, + STATE(2528), 1, aux_sym_string_repeat2, - ACTIONS(5272), 2, + ACTIONS(5249), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92961] = 5, - ACTIONS(2131), 1, - anon_sym_LPAREN, - ACTIONS(2135), 1, - anon_sym_DOT, - ACTIONS(5274), 1, - sym_optional_chain, - STATE(1179), 1, - sym_arguments, + [93029] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92978] = 5, + ACTIONS(5251), 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, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5276), 1, + ACTIONS(5253), 1, anon_sym_DQUOTE, - STATE(2444), 1, + STATE(2570), 1, aux_sym_string_repeat1, - ACTIONS(5049), 2, + ACTIONS(5043), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92995] = 5, - ACTIONS(5278), 1, - anon_sym_SEMI, - ACTIONS(5280), 1, - sym__automatic_semicolon, - ACTIONS(5282), 1, - sym__await_identifier_line_break, - ACTIONS(5284), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93012] = 5, + [93070] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5276), 1, + ACTIONS(5253), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2571), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5045), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [93029] = 5, - ACTIONS(5286), 1, - anon_sym_SEMI, - ACTIONS(5288), 1, - sym__automatic_semicolon, - ACTIONS(5290), 1, - sym__await_identifier_line_break, - ACTIONS(5292), 1, - sym__await_yield_identifier_start, + [93087] = 4, + ACTIONS(5255), 1, + anon_sym_else, + STATE(2745), 1, + sym_else_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93046] = 5, - ACTIONS(5113), 1, + ACTIONS(1550), 2, + sym__statement_boundary, + anon_sym_while, + [93102] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5294), 1, + ACTIONS(5257), 1, sym_identifier, - ACTIONS(5296), 1, + ACTIONS(5259), 1, anon_sym_STAR, - STATE(3114), 1, + STATE(3181), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93063] = 5, - ACTIONS(5029), 1, - anon_sym_extends, - ACTIONS(5250), 1, - anon_sym_LBRACE, - STATE(1122), 1, - sym_class_body, - STATE(3016), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93080] = 2, + [93119] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5298), 4, + ACTIONS(2853), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93091] = 5, - ACTIONS(2033), 1, - anon_sym_LPAREN, - ACTIONS(2037), 1, - anon_sym_DOT, - ACTIONS(5300), 1, - sym_optional_chain, - STATE(931), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93108] = 2, + [93130] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5254), 4, + ACTIONS(2493), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93119] = 2, + [93141] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5302), 4, + ACTIONS(2497), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93130] = 2, + [93152] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5254), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93141] = 2, + ACTIONS(1560), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [93163] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2861), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93152] = 5, - ACTIONS(5113), 1, + ACTIONS(1556), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [93174] = 3, + ACTIONS(5261), 1, + anon_sym_EQ, + 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, anon_sym_LPAREN, - ACTIONS(5304), 1, + ACTIONS(5263), 1, sym_identifier, - ACTIONS(5306), 1, + ACTIONS(5265), 1, anon_sym_STAR, - STATE(3037), 1, + STATE(3138), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93169] = 5, + [93204] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5267), 1, + anon_sym_DQUOTE, + STATE(2570), 1, + aux_sym_string_repeat1, + ACTIONS(5043), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [93221] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5308), 1, + 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(2355), 1, + STATE(2328), 1, aux_sym_export_statement_repeat1, - STATE(2847), 1, + STATE(2870), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93186] = 5, + [93272] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5310), 1, - anon_sym_DQUOTE, - STATE(2507), 1, - aux_sym_string_repeat1, - ACTIONS(5312), 2, - sym_unescaped_double_string_fragment, + ACTIONS(5267), 1, + anon_sym_SQUOTE, + STATE(2571), 1, + aux_sym_string_repeat2, + ACTIONS(5045), 2, + sym_unescaped_single_string_fragment, sym_escape_sequence, - [93203] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5314), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93214] = 2, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5199), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93225] = 2, + [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(5), 2, sym_html_comment, sym_comment, - ACTIONS(5199), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93236] = 2, + [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, sym_comment, - ACTIONS(5302), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93247] = 5, - ACTIONS(5113), 1, + [93340] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5316), 1, + ACTIONS(5287), 1, sym_identifier, - ACTIONS(5318), 1, + ACTIONS(5289), 1, anon_sym_STAR, - STATE(3147), 1, + STATE(3234), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93264] = 2, + [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, sym_html_comment, sym_comment, - ACTIONS(5258), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93275] = 2, + [93374] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5199), 4, + ACTIONS(2855), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93286] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [93385] = 4, + ACTIONS(5291), 1, + anon_sym_COMMA, + STATE(2549), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5320), 1, - anon_sym_DQUOTE, - STATE(2444), 1, - aux_sym_string_repeat1, - ACTIONS(5049), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [93303] = 2, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5254), 4, + [93417] = 5, + ACTIONS(5294), 1, + anon_sym_SEMI, + ACTIONS(5296), 1, sym__automatic_semicolon, + ACTIONS(5298), 1, sym__await_identifier_line_break, + ACTIONS(5300), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [93314] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5320), 1, - anon_sym_SQUOTE, - STATE(2445), 1, - aux_sym_string_repeat2, - ACTIONS(5051), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [93331] = 5, - ACTIONS(5113), 1, + sym_comment, + [93434] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5322), 1, + ACTIONS(5302), 1, sym_identifier, - ACTIONS(5324), 1, + ACTIONS(5304), 1, anon_sym_STAR, - STATE(2991), 1, + STATE(3007), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93348] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5326), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + [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, - [93365] = 2, + [93479] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 4, + ACTIONS(5310), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93376] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5328), 1, - sym_identifier, - ACTIONS(5330), 1, - anon_sym_STAR, - STATE(3079), 1, - sym_formal_parameters, + [93490] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93393] = 2, + ACTIONS(5312), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [93501] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5199), 4, + ACTIONS(5310), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93404] = 2, + [93512] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5254), 4, + ACTIONS(5310), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93415] = 5, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5332), 1, - sym_identifier, - ACTIONS(5334), 1, - anon_sym_STAR, - STATE(3163), 1, - sym_formal_parameters, + [93523] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93432] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5336), 1, - anon_sym_class, - STATE(2355), 1, - aux_sym_export_statement_repeat1, - STATE(2847), 1, - sym_decorator, + ACTIONS(5312), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [93534] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5310), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [93545] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93449] = 2, + ACTIONS(5310), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [93556] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5258), 4, + ACTIONS(5312), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93460] = 2, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5338), 4, + ACTIONS(5316), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93471] = 2, + [93595] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5340), 4, + ACTIONS(5318), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93482] = 2, + [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, - ACTIONS(2877), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [93493] = 5, - ACTIONS(5113), 1, + [93623] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5342), 1, + ACTIONS(5320), 1, sym_identifier, - ACTIONS(5344), 1, + ACTIONS(5322), 1, anon_sym_STAR, - STATE(3219), 1, + STATE(2953), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93510] = 5, + [93640] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5346), 1, + ACTIONS(5324), 1, anon_sym_class, - STATE(2355), 1, + STATE(2328), 1, aux_sym_export_statement_repeat1, - STATE(2847), 1, + STATE(2870), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93527] = 5, - ACTIONS(2599), 1, + [93657] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(2603), 1, - anon_sym_DOT, - ACTIONS(5348), 1, - sym_optional_chain, - STATE(1407), 1, - sym_arguments, + ACTIONS(5326), 1, + sym_identifier, + ACTIONS(5328), 1, + anon_sym_STAR, + STATE(3015), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93544] = 2, - ACTIONS(5), 2, - sym_html_comment, + [93674] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(5350), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93555] = 5, - ACTIONS(1155), 1, - anon_sym_COMMA, - ACTIONS(5061), 1, - anon_sym_EQ, - ACTIONS(5352), 1, - anon_sym_RBRACK, - STATE(2640), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, + 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, - [93572] = 5, + 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(5029), 1, + ACTIONS(5031), 1, anon_sym_extends, - STATE(2864), 1, + STATE(1823), 1, sym_class_body, - STATE(3220), 1, + STATE(3188), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93589] = 5, - ACTIONS(5113), 1, + [93725] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5340), 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, + [93742] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5354), 1, + ACTIONS(5342), 1, sym_identifier, - ACTIONS(5356), 1, + ACTIONS(5344), 1, anon_sym_STAR, - STATE(2930), 1, + STATE(3060), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93606] = 5, + [93759] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5358), 1, + ACTIONS(5346), 1, anon_sym_class, - STATE(2355), 1, + STATE(2328), 1, aux_sym_export_statement_repeat1, - STATE(2847), 1, + STATE(2870), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93623] = 5, - ACTIONS(4740), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(1279), 1, - sym_class_body, - STATE(3093), 1, - sym_class_heritage, + [93776] = 5, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5348), 1, + sym_identifier, + ACTIONS(5350), 1, + anon_sym_STAR, + STATE(3138), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93640] = 5, - ACTIONS(5113), 1, + [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, anon_sym_LPAREN, - ACTIONS(5360), 1, + ACTIONS(5356), 1, sym_identifier, - ACTIONS(5362), 1, + ACTIONS(5358), 1, anon_sym_STAR, - STATE(2963), 1, + STATE(3140), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93657] = 2, + [93827] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5302), 4, + ACTIONS(2219), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93668] = 2, + [93838] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5364), 4, + ACTIONS(2857), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [93679] = 5, - ACTIONS(5366), 1, - anon_sym_SEMI, - ACTIONS(5368), 1, - sym__automatic_semicolon, - ACTIONS(5370), 1, - sym__await_identifier_line_break, - ACTIONS(5372), 1, - sym__await_yield_identifier_start, + [93849] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5352), 1, + anon_sym_SQUOTE, + STATE(2441), 1, + aux_sym_string_repeat2, + ACTIONS(5360), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [93866] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93696] = 5, - ACTIONS(5113), 1, + ACTIONS(5362), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [93877] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5374), 1, + ACTIONS(5364), 1, sym_identifier, - ACTIONS(5376), 1, + ACTIONS(5366), 1, anon_sym_STAR, - STATE(3184), 1, + STATE(3199), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93713] = 5, + [93894] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5378), 1, + ACTIONS(5368), 1, anon_sym_class, - STATE(2355), 1, + STATE(2328), 1, aux_sym_export_statement_repeat1, - STATE(2847), 1, + STATE(2870), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93730] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2465), 4, + [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, - anon_sym_SEMI, - [93741] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2469), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93752] = 2, + [93928] = 5, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5378), 1, + sym_identifier, + ACTIONS(5380), 1, + anon_sym_STAR, + STATE(3262), 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93962] = 5, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5384), 1, + sym_identifier, + ACTIONS(5386), 1, + anon_sym_STAR, + STATE(2930), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93979] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5388), 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, - ACTIONS(5380), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [93763] = 5, - ACTIONS(5113), 1, + [93996] = 5, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5382), 1, + ACTIONS(5390), 1, sym_identifier, - ACTIONS(5384), 1, + ACTIONS(5392), 1, anon_sym_STAR, - STATE(3114), 1, + STATE(2958), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93780] = 5, - ACTIONS(4814), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, + [94013] = 5, + ACTIONS(5031), 1, anon_sym_extends, - STATE(961), 1, - sym_class_body, - STATE(2972), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93797] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5310), 1, - anon_sym_SQUOTE, - STATE(2511), 1, - aux_sym_string_repeat2, - ACTIONS(5386), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [93814] = 5, - ACTIONS(4736), 1, + ACTIONS(5308), 1, anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(1380), 1, + STATE(112), 1, sym_class_body, - STATE(2993), 1, + STATE(3285), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93831] = 4, - ACTIONS(5388), 1, - anon_sym_EQ, - STATE(3158), 1, - sym__initializer, + [94030] = 5, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5394), 1, + sym_identifier, + ACTIONS(5396), 1, + anon_sym_STAR, + STATE(3138), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4462), 2, - anon_sym_in, - anon_sym_of, - [93846] = 5, - ACTIONS(4764), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(2878), 1, - sym_class_body, - STATE(3265), 1, - sym_class_heritage, + [94047] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5398), 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, - [93863] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5390), 1, - anon_sym_DQUOTE, - STATE(2444), 1, - aux_sym_string_repeat1, - ACTIONS(5049), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [93880] = 4, - ACTIONS(5388), 1, - anon_sym_EQ, - STATE(3160), 1, - sym__initializer, + [94064] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4329), 2, - anon_sym_in, - anon_sym_of, - [93895] = 5, - ACTIONS(4764), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(2735), 1, - sym_class_body, - STATE(2997), 1, - sym_class_heritage, + ACTIONS(2849), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [94075] = 5, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5400), 1, + sym_identifier, + ACTIONS(5402), 1, + anon_sym_STAR, + STATE(3202), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93912] = 5, + [94092] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5057), 1, + ACTIONS(5404), 1, anon_sym_DQUOTE, - STATE(2528), 1, + STATE(2422), 1, aux_sym_string_repeat1, - ACTIONS(5392), 2, + ACTIONS(5406), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [93929] = 5, - ACTIONS(5394), 1, - anon_sym_SEMI, - ACTIONS(5396), 1, - sym__automatic_semicolon, - ACTIONS(5398), 1, - sym__await_identifier_line_break, - ACTIONS(5400), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93946] = 5, + [94109] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5390), 1, + ACTIONS(5404), 1, anon_sym_SQUOTE, - STATE(2445), 1, + STATE(2423), 1, aux_sym_string_repeat2, - ACTIONS(5051), 2, + ACTIONS(5408), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [93963] = 5, - ACTIONS(5402), 1, - anon_sym_SEMI, - ACTIONS(5404), 1, - sym__automatic_semicolon, - ACTIONS(5406), 1, - sym__await_identifier_line_break, - ACTIONS(5408), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93980] = 5, - ACTIONS(5029), 1, - anon_sym_extends, - ACTIONS(5252), 1, - anon_sym_LBRACE, - STATE(108), 1, - sym_class_body, - STATE(2955), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93997] = 5, - ACTIONS(4920), 1, - anon_sym_LBRACE, - ACTIONS(5029), 1, - anon_sym_extends, - STATE(649), 1, - sym_class_body, - STATE(3207), 1, - sym_class_heritage, + [94126] = 5, + ACTIONS(2115), 1, + anon_sym_LPAREN, + ACTIONS(2119), 1, + anon_sym_DOT, + ACTIONS(5410), 1, + sym_optional_chain, + STATE(1175), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94014] = 2, + [94143] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5410), 4, + ACTIONS(5412), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [94025] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1726), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94035] = 2, - ACTIONS(5), 2, - sym_html_comment, + [94154] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(1774), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94045] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(1778), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94055] = 4, - ACTIONS(5412), 1, + 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(5415), 1, + ACTIONS(5416), 1, anon_sym_RBRACE, - STATE(2602), 1, - aux_sym__local_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94069] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1778), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94079] = 2, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94089] = 2, + [94185] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94099] = 2, + [94195] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94109] = 4, - ACTIONS(1155), 1, - anon_sym_COMMA, - ACTIONS(5063), 1, - anon_sym_RBRACK, - STATE(2678), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94123] = 4, - ACTIONS(1202), 1, + [94205] = 4, + ACTIONS(3677), 1, anon_sym_COMMA, - ACTIONS(2988), 1, - anon_sym_RBRACK, - STATE(2677), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94137] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5417), 1, + ACTIONS(5418), 1, anon_sym_RBRACE, - STATE(2635), 1, + STATE(2844), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94151] = 4, - ACTIONS(3631), 1, + [94219] = 4, + ACTIONS(3677), 1, anon_sym_COMMA, - ACTIONS(5419), 1, + ACTIONS(5420), 1, anon_sym_RBRACE, - STATE(2636), 1, - aux_sym_object_repeat1, + STATE(2767), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94165] = 4, - ACTIONS(3631), 1, + [94233] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5419), 1, + ACTIONS(5422), 1, anon_sym_RBRACE, - STATE(2817), 1, + STATE(2636), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94179] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5417), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94193] = 4, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(5421), 1, - anon_sym_of, - STATE(3256), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94207] = 4, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(5423), 1, + [94247] = 4, + ACTIONS(5424), 1, + sym_identifier, + ACTIONS(5426), 1, anon_sym_of, - STATE(3257), 1, - sym__initializer, + STATE(2836), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94221] = 4, - ACTIONS(5425), 1, + [94261] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5427), 1, - anon_sym_SEMI, - STATE(2684), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5422), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94235] = 2, + [94275] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94245] = 4, - ACTIONS(1202), 1, + [94285] = 4, + ACTIONS(1159), 1, anon_sym_COMMA, - ACTIONS(2988), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94259] = 4, - ACTIONS(1155), 1, - anon_sym_COMMA, - ACTIONS(5352), 1, + ACTIONS(5203), 1, anon_sym_RBRACK, - STATE(2640), 1, + STATE(2797), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94273] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(3117), 1, - anon_sym_RBRACK, - STATE(2639), 1, - aux_sym_array_repeat1, + [94299] = 3, + ACTIONS(5261), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94287] = 4, - ACTIONS(1155), 1, + ACTIONS(1996), 2, + anon_sym_in, + anon_sym_of, + [94311] = 4, + ACTIONS(5428), 1, anon_sym_COMMA, - ACTIONS(5063), 1, - anon_sym_RBRACK, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5430), 1, + anon_sym_SEMI, + STATE(2701), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94301] = 4, - ACTIONS(1202), 1, + [94325] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3117), 1, + ACTIONS(3110), 1, anon_sym_RBRACK, - STATE(2500), 1, + STATE(2638), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94315] = 4, - ACTIONS(1155), 1, + [94339] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5352), 1, + ACTIONS(3110), 1, anon_sym_RBRACK, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94329] = 2, + [94353] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94339] = 2, + [94363] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1778), 3, + ACTIONS(1806), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94349] = 2, + [94373] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1782), 3, + ACTIONS(1592), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94359] = 4, - ACTIONS(5429), 1, + [94383] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5432), 1, sym_identifier, - ACTIONS(5431), 1, - anon_sym_of, - STATE(3071), 1, - sym__using_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94373] = 2, + STATE(3038), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1786), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94383] = 2, + [94397] = 4, + ACTIONS(5434), 1, + anon_sym_COMMA, + ACTIONS(5437), 1, + anon_sym_RBRACE, + STATE(2619), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1580), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94393] = 2, + [94411] = 4, + ACTIONS(4710), 1, + sym_identifier, + ACTIONS(4712), 1, + anon_sym_LBRACK, + ACTIONS(4714), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1786), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94403] = 4, - ACTIONS(5021), 1, + [94425] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5439), 1, sym_identifier, - ACTIONS(5023), 1, - anon_sym_LBRACK, - ACTIONS(5025), 1, - sym_private_property_identifier, + STATE(3095), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94417] = 2, + [94439] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1786), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94427] = 4, - ACTIONS(4882), 1, - sym_identifier, - ACTIONS(4884), 1, - anon_sym_LBRACK, - ACTIONS(4886), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94441] = 4, - ACTIONS(3631), 1, + [94449] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5433), 1, + ACTIONS(5441), 1, anon_sym_RBRACE, - STATE(2817), 1, + STATE(2694), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94455] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5435), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94469] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5437), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + [94463] = 4, + ACTIONS(4730), 1, + sym_identifier, + ACTIONS(4732), 1, + anon_sym_LBRACK, + ACTIONS(4734), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94483] = 4, - ACTIONS(3631), 1, + [94477] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5439), 1, + ACTIONS(5441), 1, anon_sym_RBRACE, - STATE(2817), 1, + STATE(2840), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94497] = 4, - ACTIONS(4141), 1, - anon_sym_DQUOTE, - ACTIONS(4143), 1, - anon_sym_SQUOTE, - STATE(2256), 1, - sym_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94511] = 2, + [94491] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1786), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94521] = 4, - ACTIONS(1202), 1, + [94501] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5441), 1, + ACTIONS(3080), 1, anon_sym_RBRACK, - STATE(2500), 1, + STATE(2702), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94535] = 4, - ACTIONS(1155), 1, + [94515] = 4, + ACTIONS(5428), 1, anon_sym_COMMA, ACTIONS(5443), 1, - anon_sym_RBRACK, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + anon_sym_SEMI, + STATE(2701), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94549] = 4, - ACTIONS(4623), 1, - anon_sym_SEMI, - ACTIONS(5445), 1, + [94529] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - STATE(2641), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(3080), 1, + anon_sym_RBRACK, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94563] = 4, - ACTIONS(1218), 1, - anon_sym_RPAREN, - ACTIONS(5448), 1, - anon_sym_COMMA, - STATE(2887), 1, - aux_sym_formal_parameters_repeat1, + [94543] = 4, + ACTIONS(4979), 1, + sym_identifier, + ACTIONS(4981), 1, + anon_sym_LBRACK, + ACTIONS(4983), 1, + sym_private_property_identifier, + 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(5), 2, sym_html_comment, sym_comment, - [94577] = 2, + [94571] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1560), 3, + ACTIONS(1596), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94587] = 2, + [94581] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1560), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94597] = 2, + [94591] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1560), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94607] = 4, - ACTIONS(5425), 1, + [94601] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5450), 1, - anon_sym_SEMI, - STATE(2641), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5449), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94621] = 4, - ACTIONS(1202), 1, + [94615] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(3119), 1, - anon_sym_RPAREN, - STATE(2651), 1, - aux_sym_array_repeat1, + ACTIONS(5451), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94629] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94635] = 4, - ACTIONS(1202), 1, + ACTIONS(1658), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94639] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3119), 1, - anon_sym_RPAREN, - STATE(2500), 1, + ACTIONS(5453), 1, + anon_sym_RBRACK, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94649] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5452), 1, - anon_sym_GT, + [94653] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(1806), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, [94663] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1560), 3, + ACTIONS(1806), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94673] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5454), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + [94673] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1596), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94683] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1596), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94687] = 2, + [94707] = 4, + ACTIONS(1151), 1, + anon_sym_EQ, + ACTIONS(5457), 1, + anon_sym_of, + STATE(3240), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3006), 3, + [94721] = 4, + ACTIONS(5459), 1, anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [94697] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5456), 1, - sym_identifier, - STATE(2951), 1, - sym_formal_parameters, + ACTIONS(5461), 1, + anon_sym_SEMI, + STATE(2849), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94711] = 4, - ACTIONS(1202), 1, + [94735] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5458), 1, + ACTIONS(3116), 1, anon_sym_RPAREN, - STATE(2500), 1, + STATE(2651), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94725] = 2, + [94749] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3116), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1738), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94735] = 4, - ACTIONS(3631), 1, + [94763] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5460), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + ACTIONS(3217), 1, + anon_sym_RBRACK, + STATE(2795), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94749] = 3, - ACTIONS(5462), 1, - anon_sym_as, + [94777] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5463), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5465), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [94761] = 4, - ACTIONS(5468), 1, - anon_sym_COMMA, - ACTIONS(5470), 1, - anon_sym_RBRACE, - STATE(2713), 1, - aux_sym_export_clause_repeat1, + [94791] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94775] = 4, - ACTIONS(3705), 1, + ACTIONS(1770), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94801] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5472), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(5465), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94789] = 4, - ACTIONS(3705), 1, + [94815] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5474), 1, + ACTIONS(5467), 1, anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + STATE(2769), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94803] = 4, - ACTIONS(5476), 1, - anon_sym_COMMA, - ACTIONS(5478), 1, - anon_sym_RBRACE, - STATE(2720), 1, - aux_sym__local_export_clause_repeat1, + [94829] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1640), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94839] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1596), 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, - [94817] = 3, - ACTIONS(5480), 1, - anon_sym_as, + [94863] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5482), 2, + ACTIONS(1564), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94873] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - anon_sym_RBRACE, - [94829] = 2, + ACTIONS(3217), 1, + anon_sym_RBRACK, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2489), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [94839] = 4, - ACTIONS(3631), 1, + [94887] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5484), 1, + ACTIONS(5472), 1, anon_sym_RBRACE, STATE(2675), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94853] = 4, - ACTIONS(3631), 1, + [94901] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5484), 1, + ACTIONS(5472), 1, anon_sym_RBRACE, - STATE(2817), 1, + STATE(2840), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94867] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5486), 1, + [94915] = 4, + ACTIONS(2337), 1, anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94881] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5488), 1, - sym_identifier, - STATE(3074), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94895] = 4, - ACTIONS(1202), 1, + ACTIONS(5474), 1, anon_sym_COMMA, - ACTIONS(3223), 1, - anon_sym_RBRACK, - STATE(2676), 1, - aux_sym_array_repeat1, + STATE(2667), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94909] = 4, - ACTIONS(1202), 1, + [94929] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3223), 1, - anon_sym_RBRACK, - STATE(2500), 1, + ACTIONS(5476), 1, + anon_sym_RPAREN, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94923] = 3, - ACTIONS(5061), 1, - anon_sym_EQ, + [94943] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5490), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [94935] = 4, - ACTIONS(4750), 1, + ACTIONS(1806), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94953] = 4, + ACTIONS(4834), 1, sym_identifier, - ACTIONS(4752), 1, + ACTIONS(4836), 1, anon_sym_LBRACK, - ACTIONS(4754), 1, + ACTIONS(4838), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94949] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5492), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + [94967] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94963] = 4, - ACTIONS(5494), 1, - anon_sym_LBRACE, - ACTIONS(5496), 1, - anon_sym_LPAREN, - STATE(2416), 1, - sym_statement_block, + ACTIONS(1694), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94977] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94977] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5498), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + ACTIONS(1650), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94987] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94991] = 4, - ACTIONS(3631), 1, + ACTIONS(1564), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [94997] = 4, + ACTIONS(5478), 1, anon_sym_COMMA, - ACTIONS(5500), 1, + ACTIONS(5481), 1, anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + STATE(2667), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95005] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5502), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, + [95011] = 4, + ACTIONS(5483), 1, + sym_identifier, + ACTIONS(5485), 1, + anon_sym_of, + STATE(2259), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95019] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5504), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, + [95025] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95033] = 4, - ACTIONS(1155), 1, - anon_sym_COMMA, - ACTIONS(5506), 1, - anon_sym_RBRACK, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(1654), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95035] = 3, + ACTIONS(5487), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95047] = 4, - ACTIONS(1202), 1, + ACTIONS(5489), 2, anon_sym_COMMA, - ACTIONS(3137), 1, - anon_sym_RPAREN, - STATE(2683), 1, - aux_sym_array_repeat1, + anon_sym_RBRACE, + [95047] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95061] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(3137), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(1774), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95057] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95075] = 3, - ACTIONS(5508), 1, - anon_sym_as, + ACTIONS(1572), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95067] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5510), 2, + ACTIONS(1564), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95077] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, + ACTIONS(5491), 1, anon_sym_RBRACE, - [95087] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5512), 1, - anon_sym_GT, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95101] = 4, - ACTIONS(1202), 1, + [95091] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5514), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(5493), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95115] = 4, - ACTIONS(5425), 1, + [95105] = 4, + ACTIONS(3677), 1, anon_sym_COMMA, - ACTIONS(5516), 1, - anon_sym_SEMI, - STATE(2641), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5418), 1, + anon_sym_RBRACE, + STATE(2741), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95129] = 4, - ACTIONS(5518), 1, - anon_sym_COMMA, - ACTIONS(5520), 1, - anon_sym_RBRACE, - STATE(2848), 1, - aux_sym_named_imports_repeat1, + [95119] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95143] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5522), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + ACTIONS(1564), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95129] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95157] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5522), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + ACTIONS(1600), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95139] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1600), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95149] = 2, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(5497), 2, + anon_sym_COMMA, + anon_sym_RBRACE, [95171] = 4, - ACTIONS(1202), 1, + ACTIONS(5499), 1, anon_sym_COMMA, - ACTIONS(2994), 1, - anon_sym_RPAREN, - STATE(2736), 1, - aux_sym_array_repeat1, + ACTIONS(5501), 1, + anon_sym_RBRACE, + STATE(2660), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, [95185] = 4, - ACTIONS(1202), 1, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(2994), 1, + ACTIONS(3134), 1, anon_sym_RPAREN, - STATE(2500), 1, + STATE(2687), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95199] = 2, + [95199] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3134), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2493), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [95209] = 4, - ACTIONS(1202), 1, + [95213] = 4, + ACTIONS(1159), 1, anon_sym_COMMA, - ACTIONS(3147), 1, + ACTIONS(5203), 1, anon_sym_RBRACK, - STATE(2701), 1, - aux_sym_array_repeat1, + STATE(2799), 1, + aux_sym_array_pattern_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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95223] = 4, - ACTIONS(1202), 1, + [95241] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3147), 1, - anon_sym_RBRACK, - STATE(2500), 1, + ACTIONS(5505), 1, + anon_sym_RPAREN, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95237] = 2, + [95255] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1790), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95247] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5524), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95261] = 4, - ACTIONS(4774), 1, - sym_identifier, - ACTIONS(4776), 1, - anon_sym_LBRACK, - ACTIONS(4778), 1, - sym_private_property_identifier, + [95265] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95275] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5526), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(1564), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95275] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95289] = 2, + ACTIONS(1714), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95285] = 3, + ACTIONS(5507), 1, + sym__statement_boundary, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1790), 3, - sym__statement_boundary, + ACTIONS(1644), 2, anon_sym_else, anon_sym_while, - [95299] = 2, + [95297] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1790), 3, + ACTIONS(1600), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95309] = 4, - ACTIONS(3631), 1, + [95307] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5528), 1, + ACTIONS(5509), 1, anon_sym_RBRACE, - STATE(2817), 1, + STATE(2840), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95323] = 4, - ACTIONS(3631), 1, + [95321] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5530), 1, + ACTIONS(5511), 1, anon_sym_RBRACE, - STATE(2817), 1, + STATE(2840), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95337] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5532), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, + [95335] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95351] = 2, + ACTIONS(1604), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95345] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1790), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95361] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5534), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + [95355] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1604), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95365] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(1604), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, [95375] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1742), 3, + ACTIONS(1604), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95385] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(3151), 1, - anon_sym_RPAREN, - STATE(2710), 1, - aux_sym_array_repeat1, + [95385] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95399] = 4, - ACTIONS(1202), 1, + ACTIONS(1822), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95395] = 4, + ACTIONS(4569), 1, + anon_sym_SEMI, + ACTIONS(5513), 1, anon_sym_COMMA, - ACTIONS(3151), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + STATE(2701), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95413] = 2, + [95409] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(5516), 1, + anon_sym_RBRACK, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, [95423] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5536), 1, - anon_sym_GT, + ACTIONS(4145), 1, + anon_sym_DQUOTE, + ACTIONS(4147), 1, + anon_sym_SQUOTE, + STATE(2265), 1, + sym_string, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -151751,1095 +151793,1107 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1794), 3, + ACTIONS(1065), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95447] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5538), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + [95447] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95461] = 4, - ACTIONS(5540), 1, - anon_sym_as, - ACTIONS(5542), 1, - anon_sym_from, - STATE(2224), 1, - sym__from_clause, + ACTIONS(1608), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95457] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95475] = 2, + ACTIONS(1612), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95467] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2497), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [95485] = 4, - ACTIONS(2501), 1, - anon_sym_RBRACE, - ACTIONS(5544), 1, - anon_sym_COMMA, - STATE(2851), 1, - aux_sym_export_clause_repeat1, + ACTIONS(1616), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95477] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95499] = 2, + ACTIONS(1005), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1794), 3, + ACTIONS(1057), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95509] = 2, + [95497] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1794), 3, + ACTIONS(1706), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95519] = 2, + [95507] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1794), 3, + ACTIONS(1045), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95529] = 2, + [95517] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1746), 3, + ACTIONS(1710), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95539] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5546), 1, - anon_sym_RBRACE, - STATE(2732), 1, - aux_sym_object_repeat1, + [95527] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5518), 1, + sym_identifier, + STATE(2926), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95553] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5546), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + [95541] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95567] = 4, - ACTIONS(5548), 1, - anon_sym_COMMA, - ACTIONS(5550), 1, - anon_sym_RBRACE, - STATE(2602), 1, - aux_sym__local_export_clause_repeat1, + ACTIONS(1033), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95551] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95581] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5552), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + ACTIONS(1670), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95561] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95595] = 4, - ACTIONS(1202), 1, + ACTIONS(1810), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95571] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3159), 1, - anon_sym_RBRACK, - STATE(2733), 1, + ACTIONS(3140), 1, + anon_sym_RPAREN, + STATE(2721), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95609] = 4, - ACTIONS(1202), 1, + [95585] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3159), 1, - anon_sym_RBRACK, - STATE(2500), 1, + ACTIONS(3140), 1, + anon_sym_RPAREN, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95623] = 2, + [95599] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 3, + ACTIONS(1726), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95633] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5554), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + [95609] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5520), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95647] = 4, - ACTIONS(4820), 1, - sym_identifier, - ACTIONS(4822), 1, - anon_sym_LBRACK, - ACTIONS(4824), 1, - sym_private_property_identifier, + [95623] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(5522), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95661] = 2, + [95637] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1798), 3, + ACTIONS(1814), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95671] = 2, + [95647] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95681] = 2, + [95657] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1806), 3, + ACTIONS(1818), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95691] = 2, + [95667] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, + ACTIONS(1624), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95701] = 4, - ACTIONS(3631), 1, + [95677] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5556), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + ACTIONS(3088), 1, + anon_sym_RPAREN, + STATE(2731), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95715] = 4, - ACTIONS(3631), 1, + [95691] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5558), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + ACTIONS(3088), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95729] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5560), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, + [95705] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5524), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95743] = 2, + [95719] = 4, + ACTIONS(5483), 1, + sym_identifier, + ACTIONS(5485), 1, + anon_sym_of, + STATE(2389), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1021), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95753] = 2, + [95733] = 4, + ACTIONS(1159), 1, + anon_sym_COMMA, + ACTIONS(5037), 1, + anon_sym_RBRACK, + STATE(2771), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1750), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95763] = 4, - ACTIONS(1202), 1, + [95747] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5562), 1, + ACTIONS(5526), 1, anon_sym_RPAREN, - STATE(2500), 1, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95777] = 2, + [95761] = 3, + ACTIONS(5035), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5528), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [95773] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1754), 3, + ACTIONS(1730), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95787] = 4, - ACTIONS(1155), 1, + [95783] = 4, + ACTIONS(5528), 1, + anon_sym_RPAREN, + ACTIONS(5530), 1, anon_sym_COMMA, - ACTIONS(5564), 1, - anon_sym_RBRACK, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + STATE(2734), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95801] = 2, + [95797] = 4, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(5533), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, [95811] = 4, - ACTIONS(1202), 1, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3161), 1, + ACTIONS(3144), 1, anon_sym_RPAREN, - STATE(2744), 1, + STATE(2738), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, [95825] = 4, - ACTIONS(1202), 1, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3161), 1, + ACTIONS(3144), 1, anon_sym_RPAREN, - STATE(2500), 1, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95839] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1762), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95849] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5566), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95863] = 4, - ACTIONS(1202), 1, + [95839] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5568), 1, + ACTIONS(5535), 1, anon_sym_RPAREN, - STATE(2500), 1, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95877] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1636), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95887] = 2, + [95853] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1682), 3, + ACTIONS(1628), 3, sym__statement_boundary, anon_sym_else, - anon_sym_while, - [95897] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5570), 1, - anon_sym_RBRACE, - STATE(2753), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95911] = 4, - ACTIONS(3631), 1, + anon_sym_while, + [95863] = 4, + ACTIONS(3677), 1, anon_sym_COMMA, - ACTIONS(5570), 1, + ACTIONS(5537), 1, anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95925] = 4, - ACTIONS(5572), 1, - sym_identifier, - ACTIONS(5574), 1, - anon_sym_of, - STATE(2275), 1, - sym__using_declarator, + [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, - [95939] = 4, - ACTIONS(5490), 1, - anon_sym_RBRACK, - ACTIONS(5576), 1, - anon_sym_COMMA, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + [95891] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5541), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95953] = 4, - ACTIONS(4940), 1, - sym_identifier, - ACTIONS(4942), 1, - anon_sym_LBRACK, - ACTIONS(4944), 1, - sym_private_property_identifier, + [95905] = 3, + ACTIONS(5543), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95967] = 4, - ACTIONS(3631), 1, + ACTIONS(5546), 2, anon_sym_COMMA, - ACTIONS(5579), 1, anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + [95917] = 4, + ACTIONS(5549), 1, + anon_sym_COMMA, + ACTIONS(5551), 1, + anon_sym_RBRACE, + STATE(2895), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95981] = 4, - ACTIONS(3631), 1, - anon_sym_COMMA, - ACTIONS(5581), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + [95931] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95995] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5583), 1, - anon_sym_COLON, - STATE(3080), 1, - sym_formal_parameters, + ACTIONS(1576), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95941] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96009] = 2, + ACTIONS(1620), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95951] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1674), 3, + ACTIONS(1620), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96019] = 2, + [95961] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1770), 3, + ACTIONS(1632), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96029] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(3173), 1, - anon_sym_RPAREN, - STATE(2761), 1, - aux_sym_array_repeat1, + [95971] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96043] = 4, - ACTIONS(1202), 1, + ACTIONS(1632), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [95981] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(3173), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(5553), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96057] = 2, + [95995] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1620), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96067] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5585), 1, - anon_sym_GT, + [96005] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96081] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5587), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(1620), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96015] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96095] = 2, + ACTIONS(1662), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96025] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1666), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96105] = 2, + [96035] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96115] = 2, + [96045] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1810), 3, + ACTIONS(1674), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96125] = 2, + [96055] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1814), 3, + ACTIONS(1734), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96135] = 3, - ACTIONS(5061), 1, - anon_sym_EQ, + [96065] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5589), 2, + ACTIONS(1678), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96075] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, + ACTIONS(5555), 1, anon_sym_RBRACE, - [96147] = 4, - ACTIONS(5591), 1, - anon_sym_LPAREN, - ACTIONS(5593), 1, - sym__await_keyword, - STATE(26), 1, - sym__for_header, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96161] = 2, + [96089] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1682), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96171] = 2, + [96099] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1572), 3, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96181] = 4, - ACTIONS(5595), 1, + [96109] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1690), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96119] = 4, + ACTIONS(5557), 1, + anon_sym_LBRACE, + ACTIONS(5559), 1, anon_sym_LPAREN, - ACTIONS(5597), 1, - sym__await_keyword, - STATE(24), 1, - sym__for_header, + STATE(556), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96195] = 4, - ACTIONS(1202), 1, + [96133] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(3179), 1, - anon_sym_RPAREN, - STATE(2774), 1, + ACTIONS(3058), 1, + anon_sym_RBRACK, + STATE(2768), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96209] = 4, - ACTIONS(1202), 1, + [96147] = 3, + ACTIONS(4143), 1, + anon_sym_DOT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4141), 2, + anon_sym_LPAREN, + sym_optional_chain, + [96159] = 4, + ACTIONS(3677), 1, anon_sym_COMMA, - ACTIONS(3179), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(5561), 1, + anon_sym_RBRACE, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96223] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5599), 1, - anon_sym_GT, + [96173] = 4, + ACTIONS(3677), 1, + anon_sym_COMMA, + ACTIONS(5563), 1, + anon_sym_RBRACE, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96237] = 4, - ACTIONS(1202), 1, + [96187] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5601), 1, - anon_sym_RPAREN, - STATE(2500), 1, + ACTIONS(5565), 1, + anon_sym_RBRACK, + STATE(2549), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96251] = 4, - ACTIONS(5155), 1, + [96201] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5157), 1, - anon_sym_RPAREN, - STATE(2642), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(5567), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96265] = 3, - ACTIONS(5603), 1, - sym__statement_boundary, + [96215] = 4, + ACTIONS(5569), 1, + anon_sym_as, + ACTIONS(5571), 1, + anon_sym_from, + STATE(2231), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1644), 2, - anon_sym_else, - anon_sym_while, - [96277] = 2, + [96229] = 4, + ACTIONS(1159), 1, + anon_sym_COMMA, + ACTIONS(5573), 1, + anon_sym_RBRACK, + STATE(2799), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1818), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96287] = 2, + [96243] = 4, + ACTIONS(5483), 1, + sym_identifier, + ACTIONS(5485), 1, + anon_sym_of, + STATE(2248), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [96297] = 3, - ACTIONS(2800), 1, - anon_sym_in, + [96257] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2833), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [96309] = 2, + ACTIONS(1037), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96267] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1690), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96319] = 4, - ACTIONS(1202), 1, + [96277] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(3183), 1, - anon_sym_RPAREN, - STATE(2783), 1, - aux_sym_array_repeat1, + ACTIONS(5575), 1, + anon_sym_RBRACE, + STATE(2853), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96333] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(3183), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + [96291] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96347] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(5605), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(1690), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96301] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96361] = 4, - ACTIONS(5607), 1, + ACTIONS(1738), 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(5609), 1, + ACTIONS(5485), 1, anon_sym_of, - STATE(2615), 1, + STATE(2256), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96375] = 2, + [96339] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1826), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96385] = 4, - ACTIONS(3705), 1, + [96349] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1564), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96359] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5611), 1, + ACTIONS(5575), 1, anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96399] = 2, + [96373] = 4, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(5579), 1, + anon_sym_RBRACE, + STATE(2750), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1568), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96409] = 2, + [96387] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1742), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96419] = 4, - ACTIONS(5613), 1, + [96397] = 2, + 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, + anon_sym_RPAREN, + ACTIONS(5581), 1, anon_sym_COMMA, - ACTIONS(5615), 1, - anon_sym_SEMI, - STATE(2893), 1, - aux_sym_variable_declaration_repeat1, + STATE(2734), 1, + aux_sym_formal_parameters_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96421] = 3, + ACTIONS(5583), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(4141), 2, + anon_sym_LPAREN, + sym_optional_chain, [96433] = 4, - ACTIONS(3631), 1, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5585), 1, + sym_identifier, + STATE(3190), 1, + sym_formal_parameters, + 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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96461] = 4, + ACTIONS(5589), 1, anon_sym_COMMA, - ACTIONS(5617), 1, + ACTIONS(5591), 1, anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + STATE(2906), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96447] = 2, + [96475] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96457] = 2, + ACTIONS(3112), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [96485] = 3, + ACTIONS(5035), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96467] = 2, + ACTIONS(5593), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [96497] = 3, + ACTIONS(5595), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96477] = 4, - ACTIONS(5613), 1, + ACTIONS(5597), 2, anon_sym_COMMA, - ACTIONS(5619), 1, - anon_sym_SEMI, - STATE(2893), 1, - aux_sym_variable_declaration_repeat1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96491] = 4, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(5621), 1, - anon_sym_of, - STATE(3256), 1, - sym__initializer, + [96523] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(5601), 1, + anon_sym_RBRACK, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96505] = 4, - ACTIONS(1147), 1, - anon_sym_EQ, - ACTIONS(5623), 1, - anon_sym_of, - STATE(3257), 1, - sym__initializer, + [96537] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96519] = 4, - ACTIONS(5425), 1, + ACTIONS(1786), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96547] = 4, + ACTIONS(1159), 1, anon_sym_COMMA, - ACTIONS(5625), 1, - anon_sym_SEMI, - STATE(2646), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5603), 1, + anon_sym_RBRACK, + STATE(2799), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96533] = 2, + [96561] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1790), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96543] = 3, - ACTIONS(4139), 1, - anon_sym_DOT, + [96571] = 4, + ACTIONS(5593), 1, + anon_sym_RBRACK, + ACTIONS(5605), 1, + anon_sym_COMMA, + STATE(2799), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, - anon_sym_LPAREN, - sym_optional_chain, - [96555] = 2, + [96585] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1013), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96565] = 2, + [96595] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96575] = 4, - ACTIONS(5627), 1, - anon_sym_LBRACE, - ACTIONS(5629), 1, - anon_sym_LPAREN, - STATE(559), 1, - sym_statement_block, + [96605] = 4, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(5608), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96589] = 4, - ACTIONS(5540), 1, - anon_sym_as, - ACTIONS(5542), 1, - anon_sym_from, - STATE(2233), 1, - sym__from_clause, + [96619] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96603] = 4, - ACTIONS(1155), 1, + ACTIONS(1746), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96629] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5209), 1, + ACTIONS(3100), 1, anon_sym_RBRACK, - STATE(2738), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96617] = 4, - ACTIONS(5572), 1, - sym_identifier, - ACTIONS(5574), 1, - anon_sym_of, - STATE(2253), 1, - sym__using_declarator, + STATE(2856), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96631] = 4, - ACTIONS(1202), 1, + [96643] = 4, + ACTIONS(5428), 1, anon_sym_COMMA, - ACTIONS(2966), 1, - anon_sym_RBRACK, - STATE(2696), 1, - aux_sym_array_repeat1, + ACTIONS(5610), 1, + anon_sym_SEMI, + STATE(2612), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96645] = 2, + [96657] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1734), 3, + ACTIONS(1750), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96655] = 4, - ACTIONS(3705), 1, - anon_sym_COMMA, - ACTIONS(5534), 1, - anon_sym_RBRACE, - STATE(2786), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96669] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5631), 1, - sym_identifier, - STATE(3018), 1, - sym_formal_parameters, + [96667] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96683] = 4, - ACTIONS(5572), 1, - sym_identifier, - ACTIONS(5574), 1, - anon_sym_of, - STATE(2271), 1, - sym__using_declarator, + ACTIONS(1754), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96697] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5633), 1, - sym_identifier, - STATE(3222), 1, - sym_formal_parameters, + [96691] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(5612), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96711] = 4, - ACTIONS(5635), 1, + [96705] = 4, + ACTIONS(5428), 1, anon_sym_COMMA, - ACTIONS(5638), 1, - anon_sym_RBRACE, - STATE(2812), 1, - aux_sym_named_imports_repeat1, + ACTIONS(5614), 1, + anon_sym_SEMI, + STATE(2628), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96725] = 2, + [96719] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1596), 3, + ACTIONS(1794), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96735] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5640), 1, - sym_identifier, - STATE(3282), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96749] = 2, + [96729] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1616), 3, + ACTIONS(1758), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96759] = 2, + [96739] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1710), 3, + ACTIONS(1588), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96769] = 4, - ACTIONS(5642), 1, - anon_sym_COMMA, - ACTIONS(5645), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, + [96749] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96783] = 4, - ACTIONS(5647), 1, - anon_sym_COMMA, - ACTIONS(5650), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(2523), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [96759] = 4, + ACTIONS(5616), 1, + sym_identifier, + ACTIONS(5618), 1, + anon_sym_of, + STATE(2645), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96797] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(2966), 1, - anon_sym_RBRACK, - STATE(2500), 1, - aux_sym_array_repeat1, + [96773] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5620), 1, + anon_sym_COLON, + STATE(3204), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96811] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5652), 1, - sym_identifier, - STATE(3282), 1, - sym_formal_parameters, + [96787] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96825] = 4, - ACTIONS(5113), 1, + ACTIONS(2527), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [96797] = 4, + ACTIONS(5622), 1, + anon_sym_LBRACE, + ACTIONS(5624), 1, anon_sym_LPAREN, - ACTIONS(5654), 1, - sym_identifier, - STATE(2995), 1, - sym_formal_parameters, + STATE(2535), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96839] = 4, - ACTIONS(5613), 1, - anon_sym_COMMA, - ACTIONS(5656), 1, - anon_sym_SEMI, - STATE(2789), 1, - aux_sym_variable_declaration_repeat1, + [96811] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96853] = 2, + ACTIONS(1798), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [96821] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1576), 3, + ACTIONS(1802), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96863] = 4, - ACTIONS(5613), 1, + [96831] = 4, + ACTIONS(1159), 1, anon_sym_COMMA, - ACTIONS(5658), 1, - anon_sym_SEMI, - STATE(2794), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(5053), 1, + anon_sym_RBRACK, + STATE(2824), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96877] = 4, - ACTIONS(1155), 1, + [96845] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5209), 1, + ACTIONS(3058), 1, anon_sym_RBRACK, - STATE(2750), 1, - aux_sym_array_pattern_repeat1, + STATE(2549), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96859] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(5626), 1, + anon_sym_RBRACK, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96891] = 2, + [96873] = 4, + ACTIONS(1159), 1, + anon_sym_COMMA, + ACTIONS(5628), 1, + anon_sym_RBRACK, + STATE(2799), 1, + aux_sym_array_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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, [96901] = 4, - ACTIONS(5660), 1, + ACTIONS(5017), 1, sym_identifier, - ACTIONS(5662), 1, - anon_sym_of, - STATE(2797), 1, - sym__using_declarator, + ACTIONS(5019), 1, + anon_sym_LBRACK, + ACTIONS(5021), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -152847,7 +152901,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1021), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, @@ -152855,7 +152909,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 3, + ACTIONS(1806), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, @@ -152863,650 +152917,766 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1588), 3, + ACTIONS(1806), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96945] = 3, - ACTIONS(5664), 1, + [96945] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3064), 1, + anon_sym_RPAREN, + STATE(2867), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96959] = 3, + ACTIONS(5635), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, + ACTIONS(4141), 2, anon_sym_LPAREN, sym_optional_chain, - [96957] = 2, + [96971] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3064), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1592), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96967] = 2, + [96985] = 3, + ACTIONS(5035), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1822), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96977] = 2, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1600), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96987] = 2, + [97011] = 4, + ACTIONS(1151), 1, + anon_sym_EQ, + ACTIONS(5641), 1, + anon_sym_of, + STATE(3240), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96997] = 2, + [97025] = 4, + ACTIONS(5459), 1, + anon_sym_COMMA, + ACTIONS(5643), 1, + anon_sym_SEMI, + STATE(2900), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1604), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97007] = 2, + [97039] = 4, + ACTIONS(5645), 1, + anon_sym_LPAREN, + ACTIONS(5647), 1, + sym__await_keyword, + STATE(29), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1608), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97017] = 2, + [97053] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5649), 1, + sym_identifier, + STATE(3005), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1612), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97027] = 2, + [97067] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1806), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97037] = 2, + [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, - ACTIONS(1620), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97047] = 2, + [97091] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1624), 3, + ACTIONS(1806), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97057] = 2, + [97101] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5656), 1, + sym_identifier, + STATE(3030), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1628), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97067] = 2, + [97115] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1632), 3, + ACTIONS(1025), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97077] = 2, + [97125] = 4, + ACTIONS(5658), 1, + anon_sym_COMMA, + ACTIONS(5661), 1, + anon_sym_RBRACE, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97087] = 4, - ACTIONS(5572), 1, + [97139] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5663), 1, sym_identifier, - ACTIONS(5574), 1, - anon_sym_of, - STATE(2302), 1, - sym__using_declarator, + STATE(3190), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97101] = 2, + [97153] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 3, + ACTIONS(1568), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97111] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4062), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [97121] = 4, - ACTIONS(2515), 1, - anon_sym_RBRACE, - ACTIONS(5666), 1, - anon_sym_COMMA, - STATE(2812), 1, - aux_sym_named_imports_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97135] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5668), 1, - sym_identifier, - STATE(3018), 1, - sym_formal_parameters, + [97163] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5665), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97149] = 2, + [97177] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4077), 3, + ACTIONS(3948), 3, anon_sym_export, anon_sym_class, anon_sym_AT, - [97159] = 4, - ACTIONS(5670), 1, + [97187] = 4, + ACTIONS(5459), 1, anon_sym_COMMA, - ACTIONS(5673), 1, - anon_sym_RBRACE, - STATE(2851), 1, - aux_sym_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97173] = 2, + ACTIONS(5667), 1, + anon_sym_SEMI, + STATE(2655), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97183] = 2, + [97201] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1564), 3, + ACTIONS(1580), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97193] = 3, - ACTIONS(5675), 1, + [97211] = 3, + ACTIONS(5669), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, + ACTIONS(4141), 2, anon_sym_LPAREN, sym_optional_chain, - [97205] = 4, - ACTIONS(1202), 1, - anon_sym_COMMA, - ACTIONS(3149), 1, - anon_sym_RPAREN, - STATE(2654), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97219] = 4, - ACTIONS(1202), 1, + [97223] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(3149), 1, - anon_sym_RPAREN, - STATE(2500), 1, - aux_sym_array_repeat1, + ACTIONS(5671), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97233] = 4, - ACTIONS(3705), 1, + [97237] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5677), 1, + ACTIONS(5673), 1, anon_sym_RBRACE, - STATE(2660), 1, - aux_sym_object_pattern_repeat1, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97247] = 4, - ACTIONS(3631), 1, + [97251] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5679), 1, - anon_sym_RBRACE, - STATE(2666), 1, - aux_sym_object_repeat1, + ACTIONS(3181), 1, + anon_sym_RPAREN, + STATE(2661), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97261] = 4, - ACTIONS(5113), 1, + [97265] = 4, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5681), 1, + ACTIONS(5675), 1, sym_identifier, - STATE(3077), 1, + STATE(3110), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97275] = 2, + [97279] = 4, + ACTIONS(1206), 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, - ACTIONS(993), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97285] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5683), 1, + [97293] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3181), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97307] = 4, + ACTIONS(5483), 1, sym_identifier, - STATE(3024), 1, - sym_formal_parameters, + ACTIONS(5485), 1, + anon_sym_of, + STATE(2282), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97299] = 4, - ACTIONS(5113), 1, + [97321] = 4, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5685), 1, + ACTIONS(5679), 1, sym_identifier, - STATE(3217), 1, + STATE(3157), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97313] = 2, + [97335] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1640), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97323] = 2, + [97345] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1650), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97333] = 2, + [97355] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97343] = 2, + [97365] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1658), 3, + ACTIONS(1686), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97353] = 4, - ACTIONS(5572), 1, - sym_identifier, - ACTIONS(5574), 1, - anon_sym_of, - STATE(2268), 1, - sym__using_declarator, + [97375] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97367] = 3, - ACTIONS(5687), 1, + ACTIONS(1698), 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(4137), 2, + ACTIONS(4141), 2, anon_sym_LPAREN, sym_optional_chain, - [97379] = 4, - ACTIONS(3631), 1, + [97411] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5679), 1, - anon_sym_RBRACE, - STATE(2817), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97393] = 2, + ACTIONS(5683), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1662), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97403] = 2, + [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, - ACTIONS(1666), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97413] = 2, + [97439] = 3, + ACTIONS(2804), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97423] = 2, + ACTIONS(2841), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [97451] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97433] = 2, + ACTIONS(4089), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [97461] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97443] = 4, - ACTIONS(5113), 1, + ACTIONS(4009), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [97471] = 4, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5689), 1, + ACTIONS(5685), 1, sym_identifier, - STATE(3072), 1, + STATE(3241), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97457] = 4, - ACTIONS(3705), 1, + [97485] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, - ACTIONS(5677), 1, + ACTIONS(3167), 1, + anon_sym_RBRACK, + STATE(2823), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97499] = 4, + ACTIONS(3677), 1, + anon_sym_COMMA, + ACTIONS(5416), 1, anon_sym_RBRACE, - STATE(2818), 1, + STATE(2794), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97471] = 2, + [97513] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3136), 1, + anon_sym_RPAREN, + STATE(2809), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97481] = 2, + [97527] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5687), 1, + sym_identifier, + STATE(3275), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97491] = 2, + [97541] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3136), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97501] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5691), 1, + [97555] = 4, + ACTIONS(4826), 1, sym_identifier, - STATE(3100), 1, - sym_formal_parameters, + ACTIONS(4828), 1, + anon_sym_LBRACK, + ACTIONS(4830), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97515] = 2, + [97569] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3102), 1, + anon_sym_RPAREN, + STATE(2894), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97525] = 2, + [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, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97535] = 2, + [97597] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5691), 1, + anon_sym_COLON, + STATE(3204), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97545] = 3, - ACTIONS(5061), 1, - anon_sym_EQ, + [97611] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3102), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5693), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [97557] = 3, - ACTIONS(5695), 1, + [97625] = 3, + ACTIONS(5693), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, + ACTIONS(4141), 2, anon_sym_LPAREN, sym_optional_chain, - [97569] = 4, - ACTIONS(3631), 1, + [97637] = 4, + ACTIONS(3689), 1, anon_sym_COMMA, - ACTIONS(5492), 1, + ACTIONS(5467), 1, anon_sym_RBRACE, - STATE(2790), 1, + STATE(2840), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97583] = 4, - ACTIONS(5693), 1, - anon_sym_RPAREN, - ACTIONS(5697), 1, - anon_sym_COMMA, - STATE(2887), 1, - aux_sym_formal_parameters_repeat1, + [97651] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5695), 1, + sym_identifier, + STATE(2954), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97597] = 2, + [97665] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5697), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1730), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97607] = 4, - ACTIONS(5113), 1, + [97679] = 4, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5700), 1, + ACTIONS(5699), 1, sym_identifier, - STATE(2968), 1, + STATE(2971), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97621] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5702), 1, - sym_identifier, - STATE(3209), 1, - sym_formal_parameters, + [97693] = 4, + ACTIONS(1206), 1, + anon_sym_COMMA, + ACTIONS(3167), 1, + anon_sym_RBRACK, + STATE(2549), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97635] = 2, + [97707] = 4, + ACTIONS(3689), 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, - ACTIONS(1678), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97645] = 4, - ACTIONS(5113), 1, + [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(5704), 1, + ACTIONS(5707), 1, sym_identifier, - STATE(3244), 1, + STATE(2974), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97659] = 4, - ACTIONS(4578), 1, - anon_sym_SEMI, - ACTIONS(5706), 1, + [97749] = 4, + ACTIONS(1159), 1, anon_sym_COMMA, - STATE(2893), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(5053), 1, + anon_sym_RBRACK, + STATE(2799), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97673] = 3, - ACTIONS(5709), 1, - anon_sym_as, + [97763] = 4, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(5689), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5711), 2, + [97777] = 4, + ACTIONS(1206), 1, anon_sym_COMMA, + ACTIONS(5709), 1, + anon_sym_RPAREN, + STATE(2549), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97791] = 4, + ACTIONS(2507), 1, anon_sym_RBRACE, - [97685] = 2, + ACTIONS(5711), 1, + anon_sym_COMMA, + STATE(2619), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1686), 3, + [97805] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1636), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97695] = 3, + [97815] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, ACTIONS(5713), 1, - anon_sym_DOT, + sym_identifier, + STATE(2974), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4137), 2, - anon_sym_LPAREN, - sym_optional_chain, - [97707] = 4, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(4167), 1, - anon_sym_DOT, + [97829] = 4, + ACTIONS(3677), 1, + anon_sym_COMMA, ACTIONS(5715), 1, - anon_sym_GT, + anon_sym_RBRACE, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97721] = 2, + [97843] = 4, + ACTIONS(3677), 1, + anon_sym_COMMA, + ACTIONS(5420), 1, + anon_sym_RBRACE, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1694), 3, + [97857] = 4, + ACTIONS(5459), 1, + anon_sym_COMMA, + ACTIONS(5717), 1, + anon_sym_SEMI, + STATE(2655), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97871] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1782), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97731] = 2, + [97881] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1698), 3, + ACTIONS(1718), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97741] = 2, + [97891] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1698), 3, + ACTIONS(1702), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97751] = 2, + [97901] = 4, + ACTIONS(5075), 1, + anon_sym_LPAREN, + ACTIONS(5719), 1, + sym_identifier, + STATE(2932), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1698), 3, + [97915] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1702), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97761] = 2, + [97925] = 4, + ACTIONS(5721), 1, + 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, - ACTIONS(1698), 3, + [97939] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1564), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97771] = 4, - ACTIONS(5113), 1, + [97949] = 3, + ACTIONS(4985), 1, + anon_sym_EQ, + 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(5717), 1, + ACTIONS(5725), 1, sym_identifier, - STATE(2958), 1, + STATE(3190), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97785] = 2, + [97975] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -153514,4183 +153684,4149 @@ static const uint16_t ts_small_parse_table[] = { sym__statement_boundary, anon_sym_else, anon_sym_while, - [97795] = 2, + [97985] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1706), 3, + ACTIONS(1702), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97805] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5719), 1, - sym_identifier, - STATE(2975), 1, - sym_formal_parameters, + [97995] = 4, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5727), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98009] = 4, + ACTIONS(3689), 1, + anon_sym_COMMA, + ACTIONS(5579), 1, + anon_sym_RBRACE, + STATE(2840), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97819] = 2, + [98023] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 3, + ACTIONS(1722), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97829] = 2, + [98033] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1718), 3, + ACTIONS(1584), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97839] = 2, + [98043] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1766), 3, + ACTIONS(1762), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97849] = 2, + [98053] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1722), 3, + ACTIONS(997), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97859] = 2, + [98063] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1726), 3, + ACTIONS(1766), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [97869] = 4, - ACTIONS(5113), 1, - anon_sym_LPAREN, - ACTIONS(5721), 1, - anon_sym_COLON, - STATE(3080), 1, - sym_formal_parameters, + [98073] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97883] = 3, - ACTIONS(5135), 1, - anon_sym_EQ, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1995), 2, - anon_sym_in, - anon_sym_of, - [97895] = 4, - ACTIONS(5113), 1, + [98097] = 4, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5723), 1, + ACTIONS(5729), 1, sym_identifier, - STATE(3018), 1, + STATE(3231), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97909] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1726), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97919] = 2, + [98111] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3257), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1726), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97929] = 3, - ACTIONS(5011), 1, - anon_sym_EQ, + [98122] = 3, + ACTIONS(5733), 1, + anon_sym_LPAREN, + STATE(41), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1995), 2, - anon_sym_in, - anon_sym_of, - [97941] = 4, - ACTIONS(5113), 1, + [98133] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - ACTIONS(5725), 1, - sym_identifier, - STATE(3282), 1, + STATE(3148), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97955] = 2, + [98144] = 3, + ACTIONS(5735), 1, + anon_sym_LBRACE, + STATE(2777), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [97965] = 3, - ACTIONS(3587), 1, + [98155] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(2020), 1, - sym__class_member_body, + STATE(590), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97976] = 2, + [98166] = 3, + ACTIONS(5557), 1, + anon_sym_LBRACE, + STATE(591), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4085), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97985] = 2, + [98177] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5541), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4049), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97994] = 2, + [98188] = 3, + ACTIONS(4785), 1, + anon_sym_LBRACE, + STATE(950), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4049), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98003] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5727), 1, - anon_sym_SLASH2, - ACTIONS(5729), 1, - sym__regex_flags_start, - [98016] = 2, + [98199] = 3, + ACTIONS(5737), 1, + anon_sym_LBRACE, + STATE(951), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4049), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98025] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2041), 1, - sym__class_member_body, + [98210] = 3, + ACTIONS(5733), 1, + anon_sym_LPAREN, + STATE(43), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98036] = 3, - ACTIONS(5627), 1, + [98221] = 3, + ACTIONS(5739), 1, anon_sym_LBRACE, - STATE(554), 1, + STATE(1791), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98047] = 3, - ACTIONS(5731), 1, + [98232] = 3, + ACTIONS(5741), 1, anon_sym_LBRACE, - STATE(3139), 1, - sym__class_member_body, + STATE(1108), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98058] = 3, - ACTIONS(4814), 1, - anon_sym_LBRACE, - STATE(935), 1, - sym_class_body, + [98243] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3193), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98069] = 3, - ACTIONS(5733), 1, - anon_sym_LBRACE, - STATE(936), 1, - sym_statement_block, + [98254] = 3, + ACTIONS(1644), 1, + anon_sym_while, + ACTIONS(5743), 1, + sym__statement_boundary, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98080] = 3, - ACTIONS(5735), 1, - sym_identifier, - ACTIONS(5737), 1, - sym_private_property_identifier, + [98265] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3287), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98091] = 3, - ACTIONS(4764), 1, + [98276] = 3, + ACTIONS(5001), 1, anon_sym_LBRACE, - STATE(2865), 1, + STATE(592), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98102] = 3, - ACTIONS(4920), 1, + [98287] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5745), 1, + anon_sym_SLASH2, + ACTIONS(5747), 1, + sym__regex_flags_start, + [98300] = 3, + ACTIONS(5557), 1, + anon_sym_LBRACE, + STATE(535), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98311] = 3, + ACTIONS(5001), 1, anon_sym_LBRACE, - STATE(639), 1, + STATE(631), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98113] = 3, - ACTIONS(5494), 1, - anon_sym_LBRACE, - STATE(2866), 1, - sym_statement_block, + [98322] = 3, + ACTIONS(5749), 1, + sym_identifier, + ACTIONS(5751), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98124] = 3, - ACTIONS(4940), 1, + [98333] = 3, + ACTIONS(4730), 1, sym_identifier, - ACTIONS(4944), 1, + ACTIONS(4734), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98135] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2010), 1, - sym__class_member_body, + [98344] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2970), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98146] = 3, - ACTIONS(5731), 1, + [98355] = 3, + ACTIONS(5001), 1, anon_sym_LBRACE, - STATE(2947), 1, - sym__class_member_body, + STATE(665), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98157] = 3, - ACTIONS(5739), 1, + [98366] = 3, + ACTIONS(5047), 1, anon_sym_LBRACE, - STATE(1125), 1, - sym_statement_block, + STATE(1115), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98168] = 3, - ACTIONS(5113), 1, + [98377] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3236), 1, + STATE(3043), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98179] = 3, - ACTIONS(5741), 1, + [98388] = 3, + ACTIONS(5753), 1, anon_sym_LBRACE, - STATE(1870), 1, + STATE(1391), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98190] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3264), 1, - sym__class_member_body, + [98399] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5541), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98201] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [98410] = 3, + ACTIONS(5753), 1, + anon_sym_LBRACE, + STATE(1396), 1, + sym_statement_block, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5743), 1, - anon_sym_SLASH2, - ACTIONS(5745), 1, - sym__regex_flags_start, - [98214] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3266), 1, - sym_formal_parameters, + sym_comment, + [98421] = 3, + ACTIONS(4740), 1, + anon_sym_LBRACE, + STATE(1051), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98225] = 3, - ACTIONS(5113), 1, + [98432] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3069), 1, + STATE(3026), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98236] = 3, - ACTIONS(5747), 1, - sym_identifier, - ACTIONS(5749), 1, - sym_private_property_identifier, + [98443] = 3, + ACTIONS(4814), 1, + anon_sym_LBRACE, + STATE(1354), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98247] = 3, - ACTIONS(4820), 1, - sym_identifier, - ACTIONS(4824), 1, - sym_private_property_identifier, + [98454] = 3, + ACTIONS(5755), 1, + anon_sym_LBRACE, + STATE(1081), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98258] = 2, + [98465] = 3, + ACTIONS(5737), 1, + anon_sym_LBRACE, + STATE(979), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98267] = 3, - ACTIONS(5731), 1, + [98476] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(3083), 1, - sym__class_member_body, + STATE(2704), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98278] = 2, + ACTIONS(5757), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98496] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4035), 2, + ACTIONS(5437), 2, anon_sym_COMMA, anon_sym_RBRACE, - [98287] = 3, - ACTIONS(5627), 1, + [98505] = 3, + ACTIONS(5737), 1, anon_sym_LBRACE, - STATE(640), 1, + STATE(981), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98298] = 3, - ACTIONS(5741), 1, + [98516] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(1811), 1, + STATE(2705), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98309] = 3, - ACTIONS(5739), 1, + [98527] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(1142), 1, + STATE(2706), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98320] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3167), 1, - sym_formal_parameters, + [98538] = 3, + ACTIONS(4706), 1, + anon_sym_LBRACE, + STATE(2707), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98331] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2940), 1, - sym_formal_parameters, + [98549] = 3, + ACTIONS(5622), 1, + anon_sym_LBRACE, + STATE(2708), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98342] = 3, - ACTIONS(5252), 1, + [98560] = 3, + ACTIONS(4706), 1, anon_sym_LBRACE, - STATE(112), 1, + STATE(2709), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98353] = 3, - ACTIONS(5751), 1, - sym_identifier, - ACTIONS(5753), 1, - sym_private_property_identifier, + [98571] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5463), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98364] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2977), 1, - sym_formal_parameters, + [98582] = 3, + ACTIONS(3591), 1, + anon_sym_LBRACE, + STATE(2004), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98375] = 3, - ACTIONS(5733), 1, - anon_sym_LBRACE, - STATE(963), 1, - sym_statement_block, + [98593] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5463), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98386] = 3, - ACTIONS(5021), 1, - sym_identifier, - ACTIONS(5025), 1, - sym_private_property_identifier, + [98604] = 3, + ACTIONS(4785), 1, + anon_sym_LBRACE, + STATE(985), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98397] = 3, - ACTIONS(4704), 1, + [98615] = 3, + ACTIONS(4785), 1, anon_sym_LBRACE, - STATE(1190), 1, + STATE(987), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98408] = 3, - ACTIONS(3593), 1, - anon_sym_EQ, - STATE(2395), 1, - sym__initializer, + [98626] = 3, + ACTIONS(5737), 1, + anon_sym_LBRACE, + STATE(988), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98419] = 3, - ACTIONS(4920), 1, + [98637] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(625), 1, - sym_class_body, + STATE(670), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98430] = 3, - ACTIONS(5733), 1, + [98648] = 3, + ACTIONS(5737), 1, anon_sym_LBRACE, - STATE(965), 1, + STATE(992), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98441] = 3, - ACTIONS(5755), 1, - sym_identifier, - ACTIONS(5757), 1, - sym_private_property_identifier, + [98659] = 3, + ACTIONS(3591), 1, + anon_sym_LBRACE, + STATE(2006), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98452] = 3, - ACTIONS(5113), 1, + [98670] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3010), 1, + STATE(3082), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98463] = 3, - ACTIONS(4736), 1, + [98681] = 3, + ACTIONS(5753), 1, anon_sym_LBRACE, - STATE(1344), 1, - sym_class_body, + STATE(1331), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98474] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5566), 1, - anon_sym_GT, + [98692] = 3, + ACTIONS(5737), 1, + anon_sym_LBRACE, + STATE(1001), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98485] = 3, - ACTIONS(5627), 1, + [98703] = 3, + ACTIONS(5737), 1, anon_sym_LBRACE, - STATE(626), 1, + STATE(1002), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98496] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5566), 1, - anon_sym_GT, + [98714] = 3, + ACTIONS(4785), 1, + anon_sym_LBRACE, + STATE(1005), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98507] = 3, - ACTIONS(4814), 1, + [98725] = 3, + ACTIONS(5737), 1, anon_sym_LBRACE, - STATE(968), 1, - sym_class_body, + STATE(1013), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98518] = 3, - ACTIONS(5250), 1, + [98736] = 3, + ACTIONS(5759), 1, anon_sym_LBRACE, - STATE(1149), 1, - sym_class_body, + STATE(110), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98529] = 3, - ACTIONS(4814), 1, + [98747] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(970), 1, - sym_class_body, + STATE(2007), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98540] = 3, - ACTIONS(5733), 1, + [98758] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(971), 1, - sym_statement_block, + STATE(2008), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98551] = 3, - ACTIONS(4712), 1, + [98769] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(1871), 1, - sym_class_body, + STATE(2009), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98562] = 3, - ACTIONS(5733), 1, + [98780] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5761), 1, + anon_sym_SLASH2, + ACTIONS(5763), 1, + sym__regex_flags_start, + [98793] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(1038), 1, - sym_statement_block, + STATE(2010), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98573] = 3, - ACTIONS(4882), 1, + [98804] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5661), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98813] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5765), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98822] = 3, + ACTIONS(5767), 1, sym_identifier, - ACTIONS(4886), 1, + ACTIONS(5769), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98584] = 3, - ACTIONS(5731), 1, + [98833] = 3, + ACTIONS(4710), 1, + sym_identifier, + ACTIONS(4714), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98844] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5481), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98853] = 3, + ACTIONS(5741), 1, anon_sym_LBRACE, - STATE(2921), 1, - sym__class_member_body, + STATE(1118), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98595] = 3, - ACTIONS(5759), 1, + [98864] = 3, + ACTIONS(5302), 1, sym_identifier, - ACTIONS(5761), 1, + ACTIONS(5771), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98606] = 3, - ACTIONS(5733), 1, + [98875] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5654), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98884] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4045), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [98893] = 3, + ACTIONS(5753), 1, anon_sym_LBRACE, - STATE(983), 1, + STATE(1332), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98617] = 3, - ACTIONS(5733), 1, + [98904] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(984), 1, + STATE(2739), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98628] = 3, - ACTIONS(4814), 1, + [98915] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(986), 1, - sym_class_body, + STATE(2011), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98639] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2941), 1, - sym_formal_parameters, + [98926] = 3, + ACTIONS(3591), 1, + anon_sym_LBRACE, + STATE(2012), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98650] = 3, - ACTIONS(5733), 1, + [98937] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(993), 1, - sym_statement_block, + STATE(2013), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98661] = 3, - ACTIONS(5627), 1, + [98948] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(627), 1, - sym_statement_block, + STATE(2014), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98672] = 3, - ACTIONS(5763), 1, + [98959] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(1397), 1, - sym_statement_block, + STATE(2015), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98683] = 3, - ACTIONS(5765), 1, + [98970] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(2534), 1, - sym_object, + STATE(2016), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98694] = 3, - ACTIONS(5763), 1, + [98981] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(1401), 1, - sym_statement_block, + STATE(2017), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98705] = 3, - ACTIONS(1644), 1, - anon_sym_while, - ACTIONS(5767), 1, - sym__statement_boundary, + [98992] = 3, + ACTIONS(3591), 1, + anon_sym_LBRACE, + STATE(2018), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98716] = 3, - ACTIONS(4740), 1, + [99003] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(1214), 1, - sym_class_body, + STATE(2534), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98727] = 2, + [99014] = 3, + ACTIONS(5755), 1, + anon_sym_LBRACE, + STATE(1146), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5650), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98736] = 3, - ACTIONS(5769), 1, + [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(1215), 1, + STATE(658), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98747] = 2, + [99049] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5645), 2, + ACTIONS(4045), 2, anon_sym_COMMA, anon_sym_RBRACE, - [98756] = 3, - ACTIONS(4736), 1, + [99058] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(1404), 1, - sym_class_body, + STATE(2019), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98767] = 3, - ACTIONS(5494), 1, + [99069] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(2724), 1, - sym_statement_block, + STATE(2020), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98778] = 3, - ACTIONS(5494), 1, - anon_sym_LBRACE, - STATE(2727), 1, - sym_statement_block, + [99080] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5503), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98789] = 3, - ACTIONS(5494), 1, + [99091] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(2728), 1, - sym_statement_block, + STATE(2021), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98800] = 3, - ACTIONS(4764), 1, - anon_sym_LBRACE, - STATE(2729), 1, - sym_class_body, + [99102] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5503), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98811] = 3, - ACTIONS(5494), 1, - anon_sym_LBRACE, - STATE(2730), 1, - sym_statement_block, + [99113] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98822] = 3, - ACTIONS(4764), 1, + ACTIONS(5777), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99122] = 3, + ACTIONS(5755), 1, anon_sym_LBRACE, - STATE(2734), 1, - sym_class_body, + STATE(1172), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98833] = 3, - ACTIONS(3589), 1, - anon_sym_LPAREN, - ACTIONS(3997), 1, - anon_sym_EQ_GT, + [99133] = 3, + ACTIONS(1151), 1, + anon_sym_EQ, + STATE(3236), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98844] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2039), 1, - sym__class_member_body, + [99144] = 3, + ACTIONS(5779), 1, + sym_identifier, + ACTIONS(5781), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98855] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2037), 1, - sym__class_member_body, + [99155] = 3, + ACTIONS(5783), 1, + sym_identifier, + ACTIONS(5785), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98866] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2040), 1, - sym__class_member_body, + [99166] = 3, + ACTIONS(4979), 1, + sym_identifier, + ACTIONS(4983), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98877] = 3, - ACTIONS(3589), 1, + [99177] = 3, + ACTIONS(3593), 1, anon_sym_LPAREN, - ACTIONS(5771), 1, + ACTIONS(4005), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98888] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(1998), 1, - sym__class_member_body, + [99188] = 3, + ACTIONS(5787), 1, + sym_identifier, + ACTIONS(5789), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98899] = 2, + [99199] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4027), 2, + ACTIONS(5791), 2, anon_sym_COMMA, anon_sym_RBRACE, - [98908] = 2, + [99208] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5665), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98917] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2003), 1, - sym__class_member_body, + [99219] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5665), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98928] = 3, - ACTIONS(3587), 1, + [99230] = 3, + ACTIONS(4740), 1, anon_sym_LBRACE, - STATE(2011), 1, - sym__class_member_body, + STATE(1140), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98939] = 3, - ACTIONS(5627), 1, + [99241] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(675), 1, + STATE(593), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98950] = 3, - ACTIONS(5773), 1, + [99252] = 3, + ACTIONS(4740), 1, anon_sym_LBRACE, - STATE(576), 1, - sym_switch_body, + STATE(1141), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98961] = 2, + [99263] = 3, + ACTIONS(5755), 1, + anon_sym_LBRACE, + STATE(1149), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5775), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [98970] = 3, - ACTIONS(5542), 1, - anon_sym_from, - STATE(2184), 1, - sym__from_clause, + [99274] = 3, + ACTIONS(1151), 1, + anon_sym_EQ, + STATE(3240), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98981] = 3, - ACTIONS(3587), 1, + [99285] = 3, + ACTIONS(5755), 1, anon_sym_LBRACE, - STATE(1997), 1, - sym__class_member_body, + STATE(1171), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98992] = 2, + [99296] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3286), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5777), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [99001] = 3, - ACTIONS(5250), 1, - anon_sym_LBRACE, - STATE(1108), 1, - sym_class_body, + [99307] = 3, + ACTIONS(5793), 1, + anon_sym_LPAREN, + STATE(544), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99012] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5585), 1, - anon_sym_GT, + [99318] = 3, + ACTIONS(5755), 1, + anon_sym_LBRACE, + STATE(1086), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99023] = 3, - ACTIONS(5763), 1, + [99329] = 3, + ACTIONS(5755), 1, anon_sym_LBRACE, - STATE(1412), 1, + STATE(1088), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99034] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5585), 1, - anon_sym_GT, + [99340] = 3, + ACTIONS(4740), 1, + anon_sym_LBRACE, + STATE(1090), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99045] = 3, - ACTIONS(5779), 1, + [99351] = 3, + ACTIONS(5795), 1, + sym_identifier, + ACTIONS(5797), 1, + anon_sym_STAR, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99362] = 3, + ACTIONS(5755), 1, anon_sym_LBRACE, - STATE(119), 1, + STATE(1120), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99056] = 3, - ACTIONS(5739), 1, + [99373] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(1157), 1, + STATE(641), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99067] = 3, - ACTIONS(5781), 1, - anon_sym_LPAREN, - STATE(2235), 1, - sym_parenthesized_expression, + [99384] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5520), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99078] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5783), 1, - anon_sym_SLASH2, - ACTIONS(5785), 1, - sym__regex_flags_start, - [99091] = 3, - ACTIONS(5741), 1, - anon_sym_LBRACE, - STATE(1861), 1, - sym_statement_block, + [99395] = 3, + ACTIONS(3593), 1, + anon_sym_LPAREN, + ACTIONS(5799), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99102] = 2, + [99406] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5520), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99111] = 2, + [99417] = 3, + ACTIONS(5733), 1, + anon_sym_LPAREN, + STATE(30), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5589), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99120] = 2, + [99428] = 3, + ACTIONS(5557), 1, + anon_sym_LBRACE, + STATE(642), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99129] = 3, - ACTIONS(5787), 1, - sym_identifier, - ACTIONS(5789), 1, - sym_private_property_identifier, + [99439] = 3, + ACTIONS(5622), 1, + anon_sym_LBRACE, + STATE(2228), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99140] = 2, + [99450] = 3, + ACTIONS(5801), 1, + anon_sym_LBRACE, + STATE(2510), 1, + sym_object, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4007), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99149] = 3, - ACTIONS(5113), 1, + [99461] = 3, + ACTIONS(5733), 1, anon_sym_LPAREN, - STATE(3149), 1, - sym_formal_parameters, + STATE(31), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99160] = 3, - ACTIONS(5791), 1, + [99472] = 3, + ACTIONS(5733), 1, anon_sym_LPAREN, - STATE(27), 1, + STATE(32), 1, sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99171] = 3, - ACTIONS(4750), 1, - sym_identifier, - ACTIONS(4754), 1, - sym_private_property_identifier, + [99483] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99182] = 3, - ACTIONS(5763), 1, + ACTIONS(5637), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99492] = 3, + ACTIONS(5001), 1, anon_sym_LBRACE, - STATE(1417), 1, - sym_statement_block, + STATE(594), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99193] = 3, - ACTIONS(5494), 1, - anon_sym_LBRACE, - STATE(2833), 1, - sym_statement_block, + [99503] = 3, + ACTIONS(5803), 1, + anon_sym_COMMA, + ACTIONS(5805), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99204] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2005), 1, - sym__class_member_body, + [99514] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99215] = 3, - ACTIONS(3587), 1, + ACTIONS(4049), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99523] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(2006), 1, + STATE(3159), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99226] = 3, - ACTIONS(5793), 1, + [99534] = 3, + ACTIONS(4706), 1, anon_sym_LBRACE, - STATE(1191), 1, - sym_statement_block, + STATE(2798), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99237] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2008), 1, - sym__class_member_body, + [99545] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3161), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99248] = 3, - ACTIONS(3587), 1, + [99556] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(2014), 1, - sym__class_member_body, + STATE(2811), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99259] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2017), 1, - sym__class_member_body, + [99567] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99270] = 3, - ACTIONS(3587), 1, + ACTIONS(4013), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99576] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(2022), 1, + STATE(3163), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99281] = 3, - ACTIONS(3587), 1, + [99587] = 3, + ACTIONS(4789), 1, anon_sym_LBRACE, - STATE(2027), 1, - sym__class_member_body, + STATE(1235), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99292] = 3, - ACTIONS(3587), 1, - anon_sym_LBRACE, - STATE(2028), 1, - sym__class_member_body, + [99598] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99303] = 3, - ACTIONS(5494), 1, + ACTIONS(5807), 2, anon_sym_LBRACE, - STATE(2467), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99314] = 3, - ACTIONS(5494), 1, + anon_sym_EQ_GT, + [99607] = 3, + ACTIONS(5809), 1, anon_sym_LBRACE, - STATE(2202), 1, + STATE(1237), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99325] = 3, - ACTIONS(5791), 1, + [99618] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(28), 1, - sym_parenthesized_expression, + STATE(3164), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99336] = 3, - ACTIONS(5795), 1, - sym_identifier, - ACTIONS(5797), 1, - sym_jsx_identifier, + [99629] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3165), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99347] = 3, - ACTIONS(5113), 1, + [99640] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, STATE(3166), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99358] = 3, - ACTIONS(5739), 1, + [99651] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(1112), 1, - sym_statement_block, + STATE(3167), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99369] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3078), 1, - sym__class_member_body, + [99662] = 3, + ACTIONS(4781), 1, + anon_sym_LPAREN, + STATE(2925), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99380] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5599), 1, - anon_sym_GT, + [99673] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99391] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5599), 1, - anon_sym_GT, + ACTIONS(4942), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [99682] = 3, + ACTIONS(4781), 1, + anon_sym_LPAREN, + STATE(3108), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99402] = 2, + [99693] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, + ACTIONS(4083), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99411] = 3, - ACTIONS(3587), 1, + [99702] = 3, + ACTIONS(5759), 1, anon_sym_LBRACE, - STATE(2046), 1, - sym__class_member_body, + STATE(119), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99422] = 3, - ACTIONS(3587), 1, + [99713] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(2034), 1, - sym__class_member_body, + STATE(612), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99433] = 3, - ACTIONS(5791), 1, - anon_sym_LPAREN, - STATE(29), 1, - sym_parenthesized_expression, + [99724] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99444] = 3, - ACTIONS(5731), 1, + ACTIONS(5811), 2, anon_sym_LBRACE, - STATE(2922), 1, - sym__class_member_body, + anon_sym_EQ_GT, + [99733] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99455] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2928), 1, - sym_formal_parameters, + ACTIONS(5528), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [99742] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99466] = 3, - ACTIONS(5113), 1, + [99766] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2937), 1, + STATE(3168), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99477] = 3, - ACTIONS(5113), 1, + [99777] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2948), 1, + STATE(3057), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99488] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4462), 2, - anon_sym_in, - anon_sym_of, - [99497] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4329), 2, - anon_sym_in, - anon_sym_of, - [99506] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(2949), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99517] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(2923), 1, - sym__class_member_body, + [99788] = 3, + ACTIONS(5817), 1, + sym_identifier, + ACTIONS(5819), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99528] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(2925), 1, - sym__class_member_body, + [99799] = 3, + ACTIONS(5571), 1, + anon_sym_from, + STATE(2226), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99539] = 3, - ACTIONS(5113), 1, + [99810] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3246), 1, + STATE(3098), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99550] = 2, + [99821] = 3, + ACTIONS(4834), 1, + sym_identifier, + ACTIONS(4838), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99559] = 3, - ACTIONS(5494), 1, - anon_sym_LBRACE, - STATE(2907), 1, - sym_statement_block, + [99832] = 3, + ACTIONS(5571), 1, + anon_sym_from, + STATE(2205), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99570] = 3, - ACTIONS(5627), 1, + [99843] = 3, + ACTIONS(5759), 1, anon_sym_LBRACE, - STATE(679), 1, + STATE(109), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99581] = 2, + [99854] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2927), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99590] = 2, + [99865] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4718), 2, + ACTIONS(4569), 2, anon_sym_COMMA, anon_sym_SEMI, - [99599] = 3, - ACTIONS(5769), 1, + [99874] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(1238), 1, + STATE(643), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99610] = 2, + [99885] = 3, + ACTIONS(3591), 1, + anon_sym_LBRACE, + STATE(2039), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2838), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [99619] = 3, - ACTIONS(5627), 1, - anon_sym_LBRACE, - STATE(676), 1, - sym_statement_block, + [99896] = 3, + ACTIONS(3597), 1, + anon_sym_EQ, + STATE(2303), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99630] = 3, - ACTIONS(5627), 1, - anon_sym_LBRACE, - STATE(677), 1, - sym_statement_block, + [99907] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99641] = 3, - ACTIONS(5791), 1, + ACTIONS(4045), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [99916] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(36), 1, - sym_parenthesized_expression, + STATE(3223), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99652] = 3, - ACTIONS(5793), 1, + [99927] = 3, + ACTIONS(5047), 1, anon_sym_LBRACE, - STATE(1094), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99663] = 2, + STATE(1087), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99672] = 3, - ACTIONS(5769), 1, + [99938] = 3, + ACTIONS(5001), 1, anon_sym_LBRACE, - STATE(1278), 1, - sym_statement_block, + STATE(647), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99683] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3029), 1, - sym__class_member_body, + [99949] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3232), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99694] = 3, - ACTIONS(4858), 1, + [99960] = 3, + ACTIONS(5821), 1, anon_sym_LPAREN, - STATE(3198), 1, + STATE(2235), 1, sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99705] = 3, - ACTIONS(4920), 1, - anon_sym_LBRACE, - STATE(678), 1, - sym_class_body, + [99971] = 3, + ACTIONS(3597), 1, + anon_sym_EQ, + STATE(2318), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99716] = 2, + [99982] = 3, + ACTIONS(5739), 1, + anon_sym_LBRACE, + STATE(1748), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99725] = 3, - ACTIONS(5113), 1, + [99993] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3075), 1, + STATE(3252), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99736] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5512), 1, - anon_sym_GT, + [100004] = 3, + ACTIONS(5271), 1, + sym_identifier, + ACTIONS(5823), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99747] = 3, + [100015] = 3, ACTIONS(5741), 1, anon_sym_LBRACE, - STATE(1867), 1, + STATE(1093), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99758] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5512), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99769] = 3, - ACTIONS(5542), 1, - anon_sym_from, - STATE(2236), 1, - sym__from_clause, + [100026] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3264), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99780] = 3, - ACTIONS(5113), 1, + [100037] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3049), 1, + STATE(3270), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99791] = 3, - ACTIONS(5542), 1, - anon_sym_from, - STATE(2238), 1, - sym__from_clause, + [100048] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3276), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99802] = 3, - ACTIONS(4740), 1, - anon_sym_LBRACE, - STATE(1212), 1, - sym_class_body, + [100059] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2979), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99813] = 3, - ACTIONS(5627), 1, - anon_sym_LBRACE, - STATE(628), 1, - sym_statement_block, + [100070] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2933), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99824] = 3, - ACTIONS(4740), 1, - anon_sym_LBRACE, - STATE(1217), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, + [100081] = 4, + ACTIONS(3), 1, sym_comment, - [99835] = 3, - ACTIONS(5769), 1, - anon_sym_LBRACE, - STATE(1219), 1, - sym_statement_block, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [99846] = 2, + ACTIONS(5825), 1, + anon_sym_SLASH2, + ACTIONS(5827), 1, + sym__regex_flags_start, + [100094] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5799), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99855] = 2, + ACTIONS(5829), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [100103] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3064), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5638), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99864] = 3, - ACTIONS(5113), 1, + [100114] = 3, + ACTIONS(5733), 1, anon_sym_LPAREN, - STATE(3063), 1, - sym_formal_parameters, + STATE(44), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99875] = 3, - ACTIONS(5741), 1, + [100125] = 3, + ACTIONS(5831), 1, anon_sym_LBRACE, - STATE(1865), 1, - sym_statement_block, + STATE(635), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99886] = 3, - ACTIONS(5113), 1, + [100136] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3212), 1, + STATE(2947), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99897] = 3, - ACTIONS(5769), 1, + [100147] = 3, + ACTIONS(5809), 1, anon_sym_LBRACE, - STATE(1230), 1, + STATE(1257), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99908] = 3, - ACTIONS(5113), 1, + [100158] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3223), 1, + STATE(2949), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99919] = 3, - ACTIONS(5801), 1, - sym_identifier, - ACTIONS(5803), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99930] = 3, - ACTIONS(5113), 1, + [100169] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3273), 1, + STATE(2955), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99941] = 3, - ACTIONS(5203), 1, - sym_identifier, - ACTIONS(5805), 1, - anon_sym_STAR, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99952] = 3, - ACTIONS(5113), 1, + [100180] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2926), 1, + STATE(2960), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99963] = 3, - ACTIONS(5113), 1, + [100191] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2936), 1, + STATE(2962), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99974] = 3, - ACTIONS(5769), 1, - anon_sym_LBRACE, - STATE(1244), 1, - sym_statement_block, + [100202] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2965), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99985] = 3, - ACTIONS(5113), 1, + [100213] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2938), 1, + STATE(2972), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99996] = 3, - ACTIONS(5769), 1, - anon_sym_LBRACE, - STATE(1245), 1, - sym_statement_block, + [100224] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2980), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100007] = 3, - ACTIONS(5113), 1, + [100235] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2952), 1, + STATE(2981), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100018] = 3, - ACTIONS(4740), 1, - anon_sym_LBRACE, - STATE(1253), 1, - sym_class_body, + [100246] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2982), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100029] = 3, - ACTIONS(4920), 1, - anon_sym_LBRACE, - STATE(630), 1, - sym_class_body, + [100257] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2984), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100040] = 3, - ACTIONS(5113), 1, + [100268] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3283), 1, + STATE(2990), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100051] = 3, - ACTIONS(5763), 1, - anon_sym_LBRACE, - STATE(1334), 1, - sym_statement_block, + [100279] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100062] = 3, - ACTIONS(5627), 1, + ACTIONS(5833), 2, anon_sym_LBRACE, - STATE(537), 1, - sym_statement_block, + anon_sym_EQ_GT, + [100288] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2994), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100073] = 3, - ACTIONS(5113), 1, + [100299] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2985), 1, + STATE(2995), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100084] = 3, - ACTIONS(5769), 1, - anon_sym_LBRACE, - STATE(1262), 1, - sym_statement_block, + [100310] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2996), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100095] = 3, - ACTIONS(5113), 1, + [100321] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2987), 1, + STATE(2997), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100106] = 3, - ACTIONS(5113), 1, + [100332] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2994), 1, + STATE(2998), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100117] = 3, - ACTIONS(5113), 1, + [100343] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2996), 1, + STATE(2999), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100128] = 3, - ACTIONS(5113), 1, + [100354] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2998), 1, + STATE(3000), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100139] = 3, - ACTIONS(5113), 1, + [100365] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, STATE(3001), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100150] = 3, - ACTIONS(5113), 1, + [100376] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, STATE(3002), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100161] = 3, - ACTIONS(5113), 1, + [100387] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, STATE(3003), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100172] = 3, - ACTIONS(5113), 1, + [100398] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3005), 1, + STATE(3009), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100183] = 3, - ACTIONS(5113), 1, + [100409] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3008), 1, + STATE(3010), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100194] = 3, - ACTIONS(5113), 1, + [100420] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3009), 1, + STATE(3012), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100205] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3021), 1, - sym_formal_parameters, + [100431] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100216] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2950), 1, - sym_formal_parameters, + ACTIONS(5593), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [100440] = 3, + ACTIONS(5622), 1, + anon_sym_LBRACE, + STATE(2756), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100227] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3033), 1, - sym_formal_parameters, + [100451] = 3, + ACTIONS(5753), 1, + anon_sym_LBRACE, + STATE(1348), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100238] = 3, - ACTIONS(5113), 1, + [100462] = 3, + ACTIONS(5835), 1, anon_sym_LPAREN, - STATE(3034), 1, - sym_formal_parameters, + STATE(55), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100249] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3035), 1, - sym_formal_parameters, + [100473] = 3, + ACTIONS(5809), 1, + anon_sym_LBRACE, + STATE(1259), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100260] = 3, - ACTIONS(5113), 1, + [100484] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3036), 1, + STATE(3172), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100271] = 3, - ACTIONS(5113), 1, + [100495] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3038), 1, + STATE(2922), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100282] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3039), 1, - sym_formal_parameters, + [100506] = 3, + ACTIONS(5739), 1, + anon_sym_LBRACE, + STATE(1736), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100293] = 3, - ACTIONS(5113), 1, + [100517] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3040), 1, + STATE(3147), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100304] = 3, - ACTIONS(5113), 1, + [100528] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3041), 1, + STATE(3173), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100315] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3042), 1, - sym_formal_parameters, + [100539] = 3, + ACTIONS(5837), 1, + sym_identifier, + ACTIONS(5839), 1, + sym_jsx_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100326] = 2, + [100550] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3174), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100335] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2920), 1, - sym_formal_parameters, + [100561] = 3, + ACTIONS(5557), 1, + anon_sym_LBRACE, + STATE(599), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100346] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3054), 1, - sym_formal_parameters, + [100572] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5524), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100357] = 3, - ACTIONS(5113), 1, + [100583] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3055), 1, + STATE(3153), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100368] = 3, - ACTIONS(5627), 1, + [100594] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5524), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [100605] = 3, + ACTIONS(4789), 1, anon_sym_LBRACE, - STATE(613), 1, - sym_statement_block, + STATE(1262), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100379] = 2, + [100616] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3175), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4019), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100388] = 3, - ACTIONS(4736), 1, + [100627] = 3, + ACTIONS(4789), 1, anon_sym_LBRACE, - STATE(1368), 1, + STATE(1264), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100399] = 3, - ACTIONS(5741), 1, + [100638] = 3, + ACTIONS(5809), 1, anon_sym_LBRACE, - STATE(1823), 1, + STATE(1265), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100410] = 3, - ACTIONS(5793), 1, - anon_sym_LBRACE, - STATE(1051), 1, - sym_statement_block, + [100649] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3160), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100421] = 2, + [100660] = 3, + ACTIONS(5809), 1, + anon_sym_LBRACE, + STATE(1269), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4968), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [100430] = 3, + [100671] = 3, ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(3268), 1, + STATE(3177), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100441] = 2, + [100682] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4970), 2, + ACTIONS(4025), 2, anon_sym_COMMA, - anon_sym_SEMI, - [100450] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3269), 1, - sym_formal_parameters, + anon_sym_RBRACE, + [100691] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3176), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [100702] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3242), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100461] = 2, + [100713] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4978), 2, + ACTIONS(4029), 2, anon_sym_COMMA, - anon_sym_SEMI, - [100470] = 2, + anon_sym_RBRACE, + [100722] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4980), 2, + ACTIONS(4033), 2, anon_sym_COMMA, - anon_sym_SEMI, - [100479] = 3, - ACTIONS(5807), 1, - sym_identifier, - ACTIONS(5809), 1, - anon_sym_of, + anon_sym_RBRACE, + [100731] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3246), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100490] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3270), 1, - sym_formal_parameters, + [100742] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3247), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100501] = 3, - ACTIONS(5811), 1, - anon_sym_LPAREN, - STATE(47), 1, - sym__for_header, + [100753] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3248), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100512] = 3, - ACTIONS(5813), 1, - sym_identifier, - ACTIONS(5815), 1, - sym_private_property_identifier, + [100764] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100523] = 3, - ACTIONS(5043), 1, - anon_sym_in, - ACTIONS(5045), 1, - anon_sym_of, + ACTIONS(4033), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [100773] = 3, + ACTIONS(5731), 1, + anon_sym_LBRACE, + STATE(3249), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100534] = 3, - ACTIONS(5113), 1, + [100784] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3271), 1, + STATE(3250), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100545] = 3, - ACTIONS(5053), 1, - anon_sym_in, - ACTIONS(5055), 1, - anon_sym_of, + [100795] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3251), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100556] = 3, - ACTIONS(5817), 1, - sym_identifier, - ACTIONS(5819), 1, - sym_private_property_identifier, + [100806] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3255), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100567] = 3, - ACTIONS(4770), 1, + [100817] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(1639), 1, - sym_class_body, + STATE(3256), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100578] = 3, - ACTIONS(5821), 1, + [100828] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(1640), 1, - sym_statement_block, + STATE(3260), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100589] = 3, - ACTIONS(1147), 1, - anon_sym_EQ, - STATE(3256), 1, - sym__initializer, + [100839] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100600] = 3, - ACTIONS(1147), 1, - anon_sym_EQ, - STATE(3257), 1, - sym__initializer, + ACTIONS(4033), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [100848] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100611] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3274), 1, - sym__class_member_body, + ACTIONS(4033), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [100857] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100622] = 3, - ACTIONS(5779), 1, - anon_sym_LBRACE, - STATE(110), 1, - sym_statement_block, + ACTIONS(4033), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [100866] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100633] = 3, - ACTIONS(4858), 1, - anon_sym_LPAREN, - STATE(3011), 1, - sym_parenthesized_expression, + ACTIONS(4017), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [100875] = 3, + ACTIONS(5809), 1, + anon_sym_LBRACE, + STATE(1276), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100644] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3014), 1, - sym_formal_parameters, + [100886] = 3, + ACTIONS(5809), 1, + anon_sym_LBRACE, + STATE(1277), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100655] = 3, - ACTIONS(4712), 1, + [100897] = 3, + ACTIONS(4789), 1, anon_sym_LBRACE, - STATE(1786), 1, + STATE(1279), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100666] = 3, - ACTIONS(5823), 1, - sym_identifier, - ACTIONS(5825), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100677] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3275), 1, - sym_formal_parameters, + [100908] = 3, + ACTIONS(5739), 1, + anon_sym_LBRACE, + STATE(1859), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100688] = 3, - ACTIONS(5252), 1, + [100919] = 3, + ACTIONS(5809), 1, anon_sym_LBRACE, - STATE(116), 1, - sym_class_body, + STATE(1286), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100699] = 2, + [100930] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3052), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5827), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100708] = 2, + [100941] = 3, + ACTIONS(5841), 1, + sym_identifier, + ACTIONS(5843), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5673), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [100717] = 2, + [100952] = 3, + ACTIONS(5845), 1, + sym_identifier, + ACTIONS(5847), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5829), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100726] = 3, - ACTIONS(5791), 1, - anon_sym_LPAREN, - STATE(39), 1, - sym_parenthesized_expression, + [100963] = 3, + ACTIONS(5141), 1, + anon_sym_in, + ACTIONS(5143), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100737] = 3, - ACTIONS(3593), 1, - anon_sym_EQ, - STATE(2394), 1, - sym__initializer, + [100974] = 3, + ACTIONS(5145), 1, + anon_sym_in, + ACTIONS(5147), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100748] = 2, + [100985] = 3, + ACTIONS(4764), 1, + anon_sym_LBRACE, + STATE(1801), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5490), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [100757] = 3, - ACTIONS(5113), 1, + [100996] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3020), 1, + STATE(3069), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100768] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5524), 1, - anon_sym_GT, + [101007] = 3, + ACTIONS(5753), 1, + anon_sym_LBRACE, + STATE(1389), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100779] = 3, - ACTIONS(5779), 1, + [101018] = 3, + ACTIONS(5759), 1, anon_sym_LBRACE, - STATE(114), 1, + STATE(108), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100790] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [101029] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3244), 1, + sym_formal_parameters, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5831), 1, - anon_sym_SLASH2, - ACTIONS(5833), 1, - sym__regex_flags_start, - [100803] = 3, - ACTIONS(5763), 1, + sym_comment, + [101040] = 3, + ACTIONS(5739), 1, anon_sym_LBRACE, - STATE(1419), 1, + STATE(1869), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100814] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5524), 1, - anon_sym_GT, + [101051] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3028), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100825] = 3, - ACTIONS(5185), 1, - sym_identifier, - ACTIONS(5835), 1, - anon_sym_STAR, + [101062] = 3, + ACTIONS(4814), 1, + anon_sym_LBRACE, + STATE(1336), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100836] = 3, - ACTIONS(5113), 1, + [101073] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3214), 1, + STATE(3033), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100847] = 3, - ACTIONS(5837), 1, - sym_identifier, - ACTIONS(5839), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100858] = 3, - ACTIONS(4774), 1, - sym_identifier, - ACTIONS(4778), 1, - sym_private_property_identifier, + [101084] = 3, + ACTIONS(4936), 1, + anon_sym_LBRACE, + STATE(1614), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100869] = 3, - ACTIONS(5113), 1, + [101095] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3247), 1, + STATE(3034), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100880] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5452), 1, - anon_sym_GT, + [101106] = 3, + ACTIONS(5849), 1, + anon_sym_LBRACE, + STATE(1616), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100891] = 3, - ACTIONS(5113), 1, + [101117] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3250), 1, + STATE(3037), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100902] = 3, - ACTIONS(5113), 1, + [101128] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3263), 1, + STATE(3191), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100913] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5841), 1, - anon_sym_SLASH2, - ACTIONS(5843), 1, - sym__regex_flags_start, - [100926] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3262), 1, - sym_formal_parameters, + [101139] = 3, + ACTIONS(5753), 1, + anon_sym_LBRACE, + STATE(1353), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100937] = 2, + [101150] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5727), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5845), 2, + [101161] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - anon_sym_EQ_GT, - [100946] = 2, + STATE(3068), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5693), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [100955] = 3, - ACTIONS(5847), 1, - anon_sym_LBRACE, - STATE(2837), 1, - sym_switch_body, + [101172] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100966] = 3, - ACTIONS(4167), 1, + ACTIONS(4870), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [101181] = 3, + ACTIONS(4171), 1, anon_sym_DOT, - ACTIONS(5452), 1, + ACTIONS(5727), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100977] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3280), 1, - sym_formal_parameters, + [101192] = 3, + ACTIONS(5851), 1, + sym_identifier, + ACTIONS(5853), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100988] = 3, - ACTIONS(4712), 1, - anon_sym_LBRACE, - STATE(1844), 1, - sym_class_body, + [101203] = 3, + ACTIONS(4826), 1, + sym_identifier, + ACTIONS(4830), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100999] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3284), 1, - sym_formal_parameters, + [101214] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101010] = 3, - ACTIONS(5113), 1, + ACTIONS(4888), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [101223] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3050), 1, + STATE(3155), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101021] = 3, - ACTIONS(4736), 1, - anon_sym_LBRACE, - STATE(1377), 1, - sym_class_body, + [101234] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101032] = 3, - ACTIONS(4704), 1, + ACTIONS(4892), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [101243] = 3, + ACTIONS(4764), 1, anon_sym_LBRACE, - STATE(1059), 1, + STATE(1816), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101043] = 3, - ACTIONS(5113), 1, + [101254] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3094), 1, + STATE(3178), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101054] = 3, - ACTIONS(4920), 1, - anon_sym_LBRACE, - STATE(680), 1, - sym_class_body, + [101265] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5855), 1, + anon_sym_SLASH2, + ACTIONS(5857), 1, + sym__regex_flags_start, + [101278] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3179), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [101289] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101065] = 3, - ACTIONS(5791), 1, + ACTIONS(5029), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [101298] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(40), 1, - sym_parenthesized_expression, + STATE(3182), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101076] = 3, - ACTIONS(5821), 1, + [101309] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(1690), 1, + STATE(558), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101087] = 3, - ACTIONS(4704), 1, + [101320] = 3, + ACTIONS(4764), 1, anon_sym_LBRACE, - STATE(1060), 1, + STATE(1758), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101098] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3107), 1, - sym_formal_parameters, + [101331] = 3, + ACTIONS(4814), 1, + anon_sym_LBRACE, + STATE(1399), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101109] = 3, - ACTIONS(5763), 1, - anon_sym_LBRACE, - STATE(1379), 1, - sym_statement_block, + [101342] = 3, + ACTIONS(5859), 1, + sym_identifier, + ACTIONS(5861), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101120] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3109), 1, - sym_formal_parameters, + [101353] = 3, + ACTIONS(5017), 1, + sym_identifier, + ACTIONS(5021), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101131] = 3, - ACTIONS(5793), 1, + [101364] = 3, + ACTIONS(5753), 1, anon_sym_LBRACE, - STATE(1062), 1, + STATE(1401), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101142] = 3, - ACTIONS(5113), 1, + [101375] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3117), 1, + STATE(3267), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101153] = 3, - ACTIONS(5849), 1, - anon_sym_COMMA, - ACTIONS(5851), 1, - anon_sym_from, + [101386] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3158), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101164] = 3, - ACTIONS(5793), 1, + [101397] = 3, + ACTIONS(4814), 1, anon_sym_LBRACE, - STATE(1067), 1, - sym_statement_block, + STATE(1359), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101175] = 3, - ACTIONS(5542), 1, - anon_sym_from, - STATE(2203), 1, - sym__from_clause, + [101408] = 3, + ACTIONS(5863), 1, + sym_identifier, + ACTIONS(5865), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101186] = 3, - ACTIONS(5821), 1, + [101419] = 3, + ACTIONS(4706), 1, anon_sym_LBRACE, - STATE(1693), 1, - sym_statement_block, + STATE(2914), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101197] = 3, - ACTIONS(4764), 1, + [101430] = 3, + ACTIONS(5308), 1, anon_sym_LBRACE, - STATE(2655), 1, + STATE(118), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101208] = 3, - ACTIONS(4920), 1, + [101441] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3274), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [101452] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(587), 1, - sym_class_body, + STATE(2916), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101219] = 3, - ACTIONS(5494), 1, + [101463] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(2704), 1, + STATE(2917), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101230] = 3, - ACTIONS(5494), 1, + [101474] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3279), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [101485] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(2707), 1, + STATE(2918), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101241] = 2, + [101496] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3280), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [101507] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5853), 2, + ACTIONS(4736), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [101250] = 3, - ACTIONS(5113), 1, + anon_sym_SEMI, + [101516] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(3243), 1, + STATE(3283), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101261] = 3, - ACTIONS(4712), 1, + [101527] = 3, + ACTIONS(4706), 1, anon_sym_LBRACE, - STATE(1840), 1, + STATE(2901), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101272] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2984), 1, - sym_formal_parameters, + [101538] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101283] = 2, + ACTIONS(2867), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [101547] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4578), 2, + ACTIONS(4773), 2, anon_sym_COMMA, anon_sym_SEMI, - [101292] = 3, - ACTIONS(5494), 1, + [101556] = 3, + ACTIONS(5849), 1, anon_sym_LBRACE, - STATE(2717), 1, + STATE(1735), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101303] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3254), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101314] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3098), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101325] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3255), 1, - sym_formal_parameters, + [101567] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101336] = 3, - ACTIONS(5113), 1, + ACTIONS(4037), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101576] = 3, + ACTIONS(5835), 1, anon_sym_LPAREN, - STATE(3260), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101347] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5536), 1, - anon_sym_GT, + STATE(33), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101358] = 3, - ACTIONS(5627), 1, + [101587] = 3, + ACTIONS(5739), 1, anon_sym_LBRACE, - STATE(588), 1, + STATE(1832), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101369] = 3, - ACTIONS(5741), 1, + [101598] = 3, + ACTIONS(4706), 1, anon_sym_LBRACE, - STATE(1847), 1, - sym_statement_block, + STATE(2773), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101380] = 2, + [101609] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5855), 2, + ACTIONS(4041), 2, anon_sym_COMMA, anon_sym_RBRACE, - [101389] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5536), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101400] = 3, - ACTIONS(4161), 1, - anon_sym_COLON, - ACTIONS(5715), 1, - anon_sym_GT, + [101618] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101411] = 3, - ACTIONS(4770), 1, - anon_sym_LBRACE, - STATE(1701), 1, - sym_class_body, + ACTIONS(4041), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101627] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101422] = 3, - ACTIONS(4764), 1, - anon_sym_LBRACE, - STATE(2737), 1, - sym_class_body, + ACTIONS(4041), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101636] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101433] = 3, - ACTIONS(4770), 1, + ACTIONS(4041), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101645] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(1704), 1, - sym_class_body, + STATE(2993), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101444] = 3, - ACTIONS(5821), 1, + [101656] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(1705), 1, - sym_statement_block, + STATE(3008), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101455] = 3, - ACTIONS(5821), 1, + [101667] = 3, + ACTIONS(5622), 1, anon_sym_LBRACE, - STATE(1711), 1, + STATE(2800), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101466] = 3, - ACTIONS(5113), 1, + [101678] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2973), 1, + STATE(2969), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101477] = 3, - ACTIONS(5627), 1, + [101689] = 3, + ACTIONS(5739), 1, anon_sym_LBRACE, - STATE(685), 1, + STATE(1763), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101488] = 3, - ACTIONS(5793), 1, + [101700] = 3, + ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(1075), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101499] = 3, - ACTIONS(4167), 1, - anon_sym_DOT, - ACTIONS(5715), 1, - anon_sym_GT, + STATE(3088), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101510] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(2979), 1, - sym_formal_parameters, + [101711] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101521] = 3, - ACTIONS(5793), 1, - anon_sym_LBRACE, - STATE(1076), 1, - sym_statement_block, + ACTIONS(4041), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101720] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101532] = 3, - ACTIONS(5113), 1, + ACTIONS(4041), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101729] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2980), 1, + STATE(2975), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101543] = 3, - ACTIONS(5113), 1, + [101740] = 3, + ACTIONS(5075), 1, anon_sym_LPAREN, - STATE(2983), 1, + STATE(2976), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101554] = 3, - ACTIONS(4704), 1, - anon_sym_LBRACE, - STATE(1078), 1, - sym_class_body, + [101751] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101565] = 3, - ACTIONS(5821), 1, - anon_sym_LBRACE, - STATE(1622), 1, - sym_statement_block, + ACTIONS(4041), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [101760] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(2978), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101576] = 3, - ACTIONS(5821), 1, + [101771] = 3, + ACTIONS(5849), 1, anon_sym_LBRACE, - STATE(1661), 1, + STATE(1680), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101587] = 2, + [101782] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3086), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4974), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101596] = 2, + [101793] = 3, + ACTIONS(3591), 1, + anon_sym_LBRACE, + STATE(2022), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4976), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [101605] = 3, - ACTIONS(4770), 1, - anon_sym_LBRACE, - STATE(1669), 1, - sym_class_body, + [101804] = 3, + ACTIONS(5075), 1, + anon_sym_LPAREN, + STATE(3143), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101616] = 3, - ACTIONS(5857), 1, + [101815] = 3, + ACTIONS(5867), 1, sym_identifier, - ACTIONS(5859), 1, + ACTIONS(5869), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101627] = 3, - ACTIONS(5821), 1, + [101826] = 3, + ACTIONS(5739), 1, anon_sym_LBRACE, - STATE(1668), 1, + STATE(1838), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101638] = 3, - ACTIONS(5811), 1, - anon_sym_LPAREN, - STATE(30), 1, - sym__for_header, + [101837] = 3, + ACTIONS(5571), 1, + anon_sym_from, + STATE(2180), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101649] = 3, - ACTIONS(5741), 1, - anon_sym_LBRACE, - STATE(1787), 1, - sym_statement_block, + [101848] = 3, + ACTIONS(4165), 1, + anon_sym_COLON, + ACTIONS(5697), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101660] = 3, - ACTIONS(5793), 1, + [101859] = 3, + ACTIONS(3591), 1, anon_sym_LBRACE, - STATE(1087), 1, - sym_statement_block, + STATE(2000), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101671] = 2, + [101870] = 3, + ACTIONS(4171), 1, + anon_sym_DOT, + ACTIONS(5697), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4081), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101680] = 3, - ACTIONS(4764), 1, + [101881] = 3, + ACTIONS(4936), 1, anon_sym_LBRACE, - STATE(2791), 1, + STATE(1684), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101691] = 3, - ACTIONS(5731), 1, + [101892] = 3, + ACTIONS(4936), 1, anon_sym_LBRACE, - STATE(3006), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101702] = 2, + STATE(1686), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4015), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101711] = 2, + [101903] = 3, + ACTIONS(5849), 1, + anon_sym_LBRACE, + STATE(1687), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101720] = 3, - ACTIONS(5731), 1, + [101914] = 3, + ACTIONS(5849), 1, anon_sym_LBRACE, - STATE(3007), 1, - sym__class_member_body, + STATE(1691), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101731] = 3, - ACTIONS(5731), 1, + [101925] = 3, + ACTIONS(5741), 1, anon_sym_LBRACE, - STATE(3025), 1, - sym__class_member_body, + STATE(1107), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101742] = 3, - ACTIONS(5731), 1, - anon_sym_LBRACE, - STATE(3027), 1, - sym__class_member_body, + [101936] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101753] = 3, - ACTIONS(5861), 1, - anon_sym_LPAREN, - STATE(540), 1, - sym_parenthesized_expression, + ACTIONS(4400), 2, + anon_sym_in, + anon_sym_of, + [101945] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101764] = 3, - ACTIONS(5494), 1, + ACTIONS(4333), 2, + anon_sym_in, + anon_sym_of, + [101954] = 3, + ACTIONS(5849), 1, anon_sym_LBRACE, - STATE(2792), 1, + STATE(1705), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101775] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4011), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [101784] = 3, - ACTIONS(5731), 1, + [101965] = 3, + ACTIONS(5849), 1, anon_sym_LBRACE, - STATE(3053), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101795] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3057), 1, - sym_formal_parameters, + STATE(1706), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101806] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5863), 1, - anon_sym_SLASH2, - ACTIONS(5865), 1, - sym__regex_flags_start, - [101819] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3064), 1, - sym_formal_parameters, + [101976] = 3, + ACTIONS(4936), 1, + anon_sym_LBRACE, + STATE(1708), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101830] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3065), 1, - sym_formal_parameters, + [101987] = 3, + ACTIONS(5001), 1, + anon_sym_LBRACE, + STATE(657), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101841] = 3, - ACTIONS(5731), 1, + [101998] = 3, + ACTIONS(5849), 1, anon_sym_LBRACE, - STATE(3067), 1, - sym__class_member_body, + STATE(1715), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101852] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3182), 1, - sym_formal_parameters, + [102009] = 3, + ACTIONS(4764), 1, + anon_sym_LBRACE, + STATE(1842), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101863] = 3, - ACTIONS(5763), 1, + [102020] = 3, + ACTIONS(5308), 1, anon_sym_LBRACE, - STATE(1393), 1, - sym_statement_block, + STATE(115), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101874] = 3, - ACTIONS(5779), 1, + [102031] = 3, + ACTIONS(5557), 1, anon_sym_LBRACE, - STATE(111), 1, + STATE(589), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101885] = 3, + [102042] = 3, ACTIONS(5731), 1, anon_sym_LBRACE, - STATE(3070), 1, + STATE(3051), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101896] = 3, - ACTIONS(5113), 1, - anon_sym_LPAREN, - STATE(3043), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [101907] = 2, - ACTIONS(5867), 1, - anon_sym_from, + [102053] = 2, + ACTIONS(3106), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101915] = 2, - ACTIONS(3997), 1, - anon_sym_EQ_GT, + [102061] = 2, + ACTIONS(3193), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101923] = 2, - ACTIONS(5869), 1, - anon_sym_from, + [102069] = 2, + ACTIONS(5501), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101931] = 2, + [102077] = 2, ACTIONS(5871), 1, - anon_sym_from, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101939] = 2, + [102085] = 2, ACTIONS(5873), 1, - anon_sym_meta, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101947] = 2, - ACTIONS(5873), 1, - anon_sym_target, + [102093] = 2, + ACTIONS(5875), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101955] = 2, - ACTIONS(5585), 1, - anon_sym_GT, + [102101] = 2, + ACTIONS(4866), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101963] = 2, - ACTIONS(2758), 1, + [102109] = 2, + ACTIONS(2766), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101971] = 2, - ACTIONS(5875), 1, - anon_sym_COLON, + [102117] = 2, + ACTIONS(5877), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101979] = 2, - ACTIONS(5135), 1, + [102125] = 2, + ACTIONS(5261), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101987] = 2, - ACTIONS(5877), 1, - anon_sym_COLON, + [102133] = 2, + ACTIONS(5879), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101995] = 2, - ACTIONS(5879), 1, - anon_sym_target, + [102141] = 2, + ACTIONS(1860), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102003] = 2, - ACTIONS(2996), 1, - anon_sym_RBRACK, + [102149] = 2, + ACTIONS(3429), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102011] = 3, + [102157] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, ACTIONS(5881), 1, sym_regex_pattern, - [102021] = 2, + [102167] = 2, ACTIONS(5883), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102029] = 2, - ACTIONS(5885), 1, - anon_sym_target, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102037] = 2, - ACTIONS(2998), 1, - anon_sym_RBRACE, + [102175] = 2, + ACTIONS(3261), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102045] = 2, - ACTIONS(5771), 1, - anon_sym_EQ_GT, + [102183] = 2, + ACTIONS(2015), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102053] = 2, - ACTIONS(2800), 1, - anon_sym_in, + [102191] = 2, + ACTIONS(5885), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102061] = 2, + [102199] = 2, ACTIONS(5887), 1, sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102069] = 2, - ACTIONS(3121), 1, - anon_sym_RBRACK, + [102207] = 2, + ACTIONS(3052), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102077] = 2, + [102215] = 2, ACTIONS(5889), 1, - sym_identifier, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102085] = 2, + [102223] = 2, ACTIONS(5891), 1, - anon_sym_EQ_GT, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102093] = 2, + [102231] = 2, ACTIONS(5893), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102101] = 2, + [102239] = 2, ACTIONS(5895), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102109] = 2, - ACTIONS(3167), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102117] = 2, + [102247] = 2, ACTIONS(5897), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102125] = 2, - ACTIONS(1997), 1, - sym__resource_binding_start, + [102255] = 2, + ACTIONS(5520), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102133] = 2, + [102263] = 2, ACTIONS(5899), 1, - anon_sym_as, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102141] = 2, - ACTIONS(3141), 1, - anon_sym_RBRACK, + [102271] = 2, + ACTIONS(5901), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102149] = 2, - ACTIONS(5901), 1, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102157] = 2, - ACTIONS(5903), 1, - sym__resource_binding_continuation, + [102297] = 2, + ACTIONS(3050), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102165] = 2, + [102305] = 2, ACTIONS(5905), 1, - anon_sym_EQ, + sym__resource_binding_continuation, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [102313] = 2, + ACTIONS(3183), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102173] = 3, + [102321] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, ACTIONS(5907), 1, anon_sym_SLASH2, - [102183] = 2, + [102331] = 2, ACTIONS(5909), 1, - anon_sym_as, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102191] = 2, - ACTIONS(3083), 1, - anon_sym_in, + [102339] = 2, + ACTIONS(3219), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102199] = 2, + [102347] = 2, ACTIONS(5911), 1, - sym_identifier, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102207] = 2, - ACTIONS(3221), 1, - anon_sym_SEMI, + [102355] = 2, + ACTIONS(3120), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102215] = 2, - ACTIONS(3181), 1, - anon_sym_RPAREN, + [102363] = 2, + ACTIONS(5889), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102223] = 2, - ACTIONS(5913), 1, - sym_regex_flags, + [102371] = 2, + ACTIONS(3108), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102231] = 2, - ACTIONS(5915), 1, - sym__postfix_update_end, + [102379] = 2, + ACTIONS(3154), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102239] = 2, - ACTIONS(5917), 1, + [102387] = 2, + ACTIONS(5913), 1, sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102247] = 2, - ACTIONS(5919), 1, - sym__resource_binding_continuation, + [102395] = 2, + ACTIONS(5915), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102255] = 2, - ACTIONS(5921), 1, - anon_sym_EQ, + [102403] = 2, + ACTIONS(5915), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102263] = 2, - ACTIONS(5923), 1, - sym_regex_flags, - ACTIONS(5), 2, - sym_html_comment, + [102411] = 3, + ACTIONS(3), 1, sym_comment, - [102271] = 2, - ACTIONS(5700), 1, - sym_identifier, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5917), 1, + anon_sym_SLASH2, + [102421] = 2, + ACTIONS(5919), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102279] = 2, - ACTIONS(3071), 1, - anon_sym_RPAREN, + [102429] = 2, + ACTIONS(3185), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102287] = 2, - ACTIONS(3000), 1, - anon_sym_RBRACK, + [102437] = 2, + ACTIONS(3142), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102295] = 3, + [102445] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5925), 1, + ACTIONS(5921), 1, sym_regex_pattern, - [102305] = 2, - ACTIONS(5927), 1, + [102455] = 2, + ACTIONS(5923), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102313] = 2, - ACTIONS(5524), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [102321] = 2, - ACTIONS(3175), 1, - anon_sym_RPAREN, + [102463] = 2, + ACTIONS(5925), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102329] = 3, + [102471] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5929), 1, + ACTIONS(5927), 1, anon_sym_SLASH2, - [102339] = 2, - ACTIONS(3165), 1, - anon_sym_RBRACK, + [102481] = 2, + ACTIONS(3098), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102347] = 2, - ACTIONS(5452), 1, - anon_sym_GT, + [102489] = 2, + ACTIONS(2005), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102355] = 2, - ACTIONS(5931), 1, - anon_sym_target, + [102497] = 2, + ACTIONS(2533), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102363] = 2, - ACTIONS(3129), 1, + [102505] = 2, + ACTIONS(5727), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [102513] = 2, + ACTIONS(3054), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102371] = 2, - ACTIONS(5933), 1, + [102521] = 2, + ACTIONS(5929), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102379] = 2, - ACTIONS(5935), 1, + [102529] = 2, + ACTIONS(5931), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, - sym_comment, - [102387] = 2, - ACTIONS(5937), 1, + sym_comment, + [102537] = 2, + ACTIONS(5933), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102395] = 2, - ACTIONS(5939), 1, + [102545] = 2, + ACTIONS(5935), 1, anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102403] = 2, - ACTIONS(3589), 1, - anon_sym_LPAREN, + [102553] = 2, + ACTIONS(3124), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102411] = 2, - ACTIONS(3169), 1, - anon_sym_RPAREN, + [102561] = 2, + ACTIONS(5937), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102419] = 2, - ACTIONS(3177), 1, - anon_sym_RPAREN, + [102569] = 2, + ACTIONS(5939), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102427] = 2, - ACTIONS(3217), 1, + [102577] = 2, + ACTIONS(3163), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102435] = 2, - ACTIONS(3199), 1, + [102585] = 2, + ACTIONS(5941), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102443] = 2, - ACTIONS(5941), 1, - sym__postfix_update_end, + [102593] = 2, + ACTIONS(5943), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102451] = 2, - ACTIONS(5943), 1, - sym_identifier, + [102601] = 2, + ACTIONS(5945), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102459] = 3, + [102609] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5945), 1, + ACTIONS(5947), 1, anon_sym_SLASH2, - [102469] = 2, - ACTIONS(3002), 1, - anon_sym_RBRACK, + [102619] = 2, + ACTIONS(5729), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102477] = 2, - ACTIONS(1856), 1, - sym__resource_binding_start, + [102627] = 2, + ACTIONS(3221), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102485] = 2, - ACTIONS(5633), 1, - sym_identifier, + [102635] = 2, + ACTIONS(5949), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102493] = 2, - ACTIONS(2986), 1, - anon_sym_RPAREN, + [102643] = 2, + ACTIONS(5951), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102501] = 2, - ACTIONS(1580), 1, + [102651] = 2, + ACTIONS(5953), 1, anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102509] = 2, - ACTIONS(3185), 1, + [102659] = 2, + ACTIONS(5955), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102517] = 2, - ACTIONS(5520), 1, + [102667] = 2, + ACTIONS(5957), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102525] = 2, - ACTIONS(5947), 1, - sym__postfix_update_end, + [102675] = 2, + ACTIONS(3056), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102533] = 2, - ACTIONS(5949), 1, - anon_sym_function, + [102683] = 2, + ACTIONS(5959), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102541] = 2, - ACTIONS(5951), 1, - anon_sym_EQ, + [102691] = 2, + ACTIONS(5961), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102549] = 3, + [102699] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5953), 1, + ACTIONS(5963), 1, sym_regex_pattern, - [102559] = 2, - ACTIONS(5955), 1, + [102709] = 2, + ACTIONS(5965), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102567] = 2, - ACTIONS(3415), 1, - anon_sym_in, + [102717] = 2, + ACTIONS(3207), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102575] = 2, - ACTIONS(5957), 1, - sym_identifier, + [102725] = 2, + ACTIONS(2239), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102583] = 2, - ACTIONS(3171), 1, + [102733] = 2, + ACTIONS(3187), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102591] = 2, - ACTIONS(5851), 1, - anon_sym_from, + [102741] = 2, + ACTIONS(5967), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102599] = 2, - ACTIONS(5959), 1, - anon_sym_function, + [102749] = 2, + ACTIONS(5969), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102607] = 2, - ACTIONS(3157), 1, + [102757] = 2, + ACTIONS(3148), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102615] = 2, - ACTIONS(3143), 1, - anon_sym_RBRACK, + [102765] = 2, + ACTIONS(1810), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102623] = 2, - ACTIONS(5961), 1, + [102773] = 2, + ACTIONS(5971), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102631] = 2, - ACTIONS(5963), 1, + [102781] = 2, + ACTIONS(5973), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102639] = 2, - ACTIONS(5965), 1, + [102789] = 2, + ACTIONS(5975), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102647] = 2, - ACTIONS(3187), 1, - anon_sym_RPAREN, + [102797] = 2, + ACTIONS(5977), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102655] = 2, - ACTIONS(3115), 1, - anon_sym_RPAREN, + [102805] = 2, + ACTIONS(5503), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102663] = 2, - ACTIONS(3131), 1, - anon_sym_RPAREN, + [102813] = 2, + ACTIONS(3461), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102671] = 2, - ACTIONS(5967), 1, - anon_sym_EQ_GT, + [102821] = 2, + ACTIONS(5935), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102679] = 2, - ACTIONS(5969), 1, - sym_regex_flags, + [102829] = 2, + ACTIONS(5979), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102687] = 2, - ACTIONS(3189), 1, - anon_sym_RPAREN, + [102837] = 2, + ACTIONS(5455), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102695] = 2, - ACTIONS(5971), 1, - sym_identifier, + [102845] = 2, + ACTIONS(5981), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102703] = 2, - ACTIONS(5973), 1, - sym_identifier, + [102853] = 2, + ACTIONS(5983), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102711] = 3, + [102861] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5975), 1, + ACTIONS(5985), 1, anon_sym_SLASH2, - [102721] = 2, - ACTIONS(5599), 1, - anon_sym_GT, + [102871] = 2, + ACTIONS(5987), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102729] = 2, - ACTIONS(5423), 1, - anon_sym_of, + [102879] = 2, + ACTIONS(5989), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102737] = 2, - ACTIONS(5977), 1, - anon_sym_RPAREN, + [102887] = 2, + ACTIONS(5991), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102745] = 2, - ACTIONS(5979), 1, - anon_sym_using, + [102895] = 2, + ACTIONS(3150), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102753] = 2, - ACTIONS(3163), 1, - anon_sym_RBRACK, + [102903] = 2, + ACTIONS(5993), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102761] = 2, - ACTIONS(2235), 1, - anon_sym_in, + [102911] = 2, + ACTIONS(5993), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102769] = 2, - ACTIONS(3153), 1, - anon_sym_RBRACK, + [102919] = 2, + ACTIONS(3152), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102777] = 2, - ACTIONS(5885), 1, - anon_sym_meta, + [102927] = 2, + ACTIONS(3082), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102785] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [102935] = 2, + ACTIONS(2930), 1, + anon_sym_in, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5981), 1, - anon_sym_SLASH2, - [102795] = 2, - ACTIONS(5983), 1, - anon_sym_while, + sym_comment, + [102943] = 2, + ACTIONS(3593), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102803] = 3, + [102951] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5985), 1, + ACTIONS(5995), 1, sym_regex_pattern, - [102813] = 2, - ACTIONS(5987), 1, + [102961] = 2, + ACTIONS(5997), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102821] = 2, - ACTIONS(3123), 1, - anon_sym_RBRACK, + [102969] = 2, + ACTIONS(5999), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102829] = 2, - ACTIONS(3219), 1, - anon_sym_RPAREN, + [102977] = 2, + ACTIONS(5805), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102837] = 2, - ACTIONS(3054), 1, - anon_sym_RBRACE, + [102985] = 2, + ACTIONS(3078), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102845] = 2, - ACTIONS(5989), 1, - sym__postfix_update_end, + [102993] = 2, + ACTIONS(5457), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102853] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [103001] = 2, + ACTIONS(6001), 1, + anon_sym_EQ, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5991), 1, - sym_regex_pattern, - [102863] = 2, - ACTIONS(5993), 1, - anon_sym_EQ_GT, + sym_comment, + [103009] = 2, + ACTIONS(6003), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102871] = 2, - ACTIONS(5536), 1, - anon_sym_GT, + [103017] = 2, + ACTIONS(4985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102879] = 2, - ACTIONS(5995), 1, + [103025] = 2, + ACTIONS(6005), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102887] = 2, - ACTIONS(5997), 1, + [103033] = 2, + ACTIONS(6007), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102895] = 2, - ACTIONS(5999), 1, + [103041] = 2, + ACTIONS(6009), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102903] = 2, - ACTIONS(3463), 1, + [103049] = 2, + ACTIONS(2804), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102911] = 2, - ACTIONS(5621), 1, - anon_sym_of, + [103057] = 2, + ACTIONS(3118), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102919] = 2, - ACTIONS(6001), 1, - anon_sym_EQ, + [103065] = 2, + ACTIONS(6011), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102927] = 2, - ACTIONS(5623), 1, - anon_sym_of, + [103073] = 2, + ACTIONS(3090), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102935] = 2, - ACTIONS(6003), 1, - anon_sym_from, - ACTIONS(5), 2, - sym_html_comment, + [103081] = 3, + ACTIONS(3), 1, sym_comment, - [102943] = 2, - ACTIONS(3239), 1, - anon_sym_in, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6013), 1, + sym_regex_pattern, + [103091] = 2, + ACTIONS(6015), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102951] = 2, - ACTIONS(3201), 1, - anon_sym_RPAREN, + [103099] = 2, + ACTIONS(3205), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102959] = 2, - ACTIONS(6005), 1, - anon_sym_RPAREN, + [103107] = 2, + ACTIONS(6017), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102967] = 3, + [103115] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(6007), 1, + ACTIONS(6019), 1, anon_sym_SLASH2, - [102977] = 2, - ACTIONS(6009), 1, - sym_regex_flags, + [103125] = 2, + ACTIONS(6021), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102985] = 2, - ACTIONS(6011), 1, - anon_sym_RPAREN, + [103133] = 2, + ACTIONS(5524), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [102993] = 2, - ACTIONS(3113), 1, - anon_sym_RBRACE, + [103141] = 2, + ACTIONS(6023), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103001] = 2, - ACTIONS(6013), 1, - anon_sym_EQ, + [103149] = 2, + ACTIONS(3066), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103009] = 2, - ACTIONS(3139), 1, - anon_sym_RBRACK, + [103157] = 2, + ACTIONS(6025), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103017] = 2, - ACTIONS(6015), 1, - anon_sym_from, + [103165] = 2, + ACTIONS(3138), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103025] = 2, - ACTIONS(3155), 1, - anon_sym_RBRACK, + [103173] = 2, + ACTIONS(6027), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103033] = 2, - ACTIONS(6017), 1, - anon_sym_EQ, + [103181] = 2, + ACTIONS(6029), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103041] = 2, - ACTIONS(5715), 1, - anon_sym_GT, + [103189] = 2, + ACTIONS(3126), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103049] = 2, - ACTIONS(6019), 1, + [103197] = 2, + ACTIONS(6031), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103057] = 2, - ACTIONS(6021), 1, + [103205] = 2, + ACTIONS(6033), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103065] = 2, - ACTIONS(6023), 1, + [103213] = 2, + ACTIONS(6035), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103073] = 2, - ACTIONS(6025), 1, + [103221] = 2, + ACTIONS(6037), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103081] = 2, - ACTIONS(6027), 1, - anon_sym_RPAREN, + [103229] = 2, + ACTIONS(5639), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103089] = 2, - ACTIONS(6029), 1, - anon_sym_RPAREN, + [103237] = 2, + ACTIONS(6039), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103097] = 2, - ACTIONS(3205), 1, - anon_sym_COLON, + [103245] = 2, + ACTIONS(5641), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103105] = 2, - ACTIONS(2533), 1, - anon_sym_in, + [103253] = 2, + ACTIONS(3161), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103113] = 2, - ACTIONS(6031), 1, - anon_sym_EQ, + [103261] = 2, + ACTIONS(6041), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103121] = 2, - ACTIONS(6033), 1, - anon_sym_from, + [103269] = 2, + ACTIONS(6025), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103129] = 2, - ACTIONS(6035), 1, + [103277] = 2, + ACTIONS(6043), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103137] = 2, - ACTIONS(6037), 1, - sym_identifier, + [103285] = 2, + ACTIONS(5665), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103145] = 2, - ACTIONS(6039), 1, + [103293] = 2, + ACTIONS(6045), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103153] = 2, - ACTIONS(6041), 1, + [103301] = 2, + ACTIONS(6047), 1, anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103161] = 2, - ACTIONS(6043), 1, - anon_sym_EQ, + [103309] = 2, + ACTIONS(5432), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103169] = 2, - ACTIONS(1949), 1, + [103317] = 2, + ACTIONS(1959), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103177] = 2, - ACTIONS(6045), 1, + [103325] = 2, + ACTIONS(6049), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103185] = 2, - ACTIONS(4788), 1, - anon_sym_from, + [103333] = 2, + ACTIONS(6051), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103193] = 2, - ACTIONS(6047), 1, - anon_sym_while, + [103341] = 2, + ACTIONS(6053), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103201] = 2, - ACTIONS(6049), 1, - ts_builtin_sym_end, + [103349] = 2, + ACTIONS(3104), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103209] = 2, - ACTIONS(6051), 1, - sym__postfix_update_end, + [103357] = 2, + ACTIONS(3165), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103217] = 2, - ACTIONS(2011), 1, - sym__resource_binding_start, + [103365] = 2, + ACTIONS(6055), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103225] = 2, - ACTIONS(6053), 1, + [103373] = 2, + ACTIONS(6057), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103233] = 2, - ACTIONS(5939), 1, + [103381] = 2, + ACTIONS(6027), 1, anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103241] = 2, - ACTIONS(6055), 1, + [103389] = 2, + ACTIONS(6059), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103249] = 2, - ACTIONS(6057), 1, + [103397] = 2, + ACTIONS(6061), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103257] = 2, - ACTIONS(5512), 1, + [103405] = 2, + ACTIONS(5697), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103265] = 2, - ACTIONS(6059), 1, - anon_sym_meta, + [103413] = 2, + ACTIONS(5463), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103273] = 2, - ACTIONS(6061), 1, + [103421] = 2, + ACTIONS(6063), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103281] = 2, - ACTIONS(6059), 1, - anon_sym_target, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [103289] = 2, - ACTIONS(6063), 1, - anon_sym_RBRACE, + [103429] = 2, + ACTIONS(6065), 1, + ts_builtin_sym_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103297] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(6065), 1, - sym_regex_pattern, - [103307] = 2, - ACTIONS(5566), 1, + [103437] = 2, + ACTIONS(5541), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103315] = 2, - ACTIONS(1568), 1, - anon_sym_while, + [103445] = 2, + ACTIONS(6067), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103323] = 2, - ACTIONS(3077), 1, - anon_sym_SEMI, + [103453] = 2, + ACTIONS(3175), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103331] = 2, - ACTIONS(6067), 1, + [103461] = 2, + ACTIONS(6069), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103339] = 2, - ACTIONS(6069), 1, - anon_sym_EQ_GT, + [103469] = 2, + ACTIONS(3146), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103347] = 2, + [103477] = 2, ACTIONS(6071), 1, - anon_sym_EQ_GT, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103355] = 2, + [103485] = 2, ACTIONS(6073), 1, - anon_sym_RPAREN, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103363] = 2, - ACTIONS(2926), 1, - anon_sym_in, + [103493] = 2, + ACTIONS(6075), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103371] = 2, - ACTIONS(6075), 1, - anon_sym_RPAREN, + [103501] = 2, + ACTIONS(6077), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103379] = 2, - ACTIONS(3145), 1, - anon_sym_RPAREN, + [103509] = 2, + ACTIONS(6079), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103387] = 2, - ACTIONS(6077), 1, - anon_sym_EQ, + [103517] = 2, + ACTIONS(2964), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103395] = 2, - ACTIONS(6079), 1, - anon_sym_from, + [103525] = 2, + ACTIONS(4005), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103403] = 2, + [103533] = 2, ACTIONS(6081), 1, - anon_sym_from, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103411] = 2, + [103541] = 2, ACTIONS(6083), 1, - sym_identifier, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [103549] = 2, + ACTIONS(3092), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103419] = 2, + [103557] = 2, ACTIONS(6085), 1, - sym_regex_flags, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103427] = 2, - ACTIONS(5879), 1, - anon_sym_meta, + [103565] = 2, + ACTIONS(1718), 1, + anon_sym_while, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [103573] = 2, + ACTIONS(3068), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103435] = 2, + [103581] = 2, ACTIONS(6087), 1, - anon_sym_from, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103443] = 2, - ACTIONS(5011), 1, - anon_sym_EQ, + [103589] = 2, + ACTIONS(6089), 1, + anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103451] = 2, - ACTIONS(5931), 1, - anon_sym_meta, + [103597] = 2, + ACTIONS(5799), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [103459] = 2, - ACTIONS(5421), 1, - anon_sym_of, + [103605] = 2, + ACTIONS(6091), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -157698,11 +157834,11 @@ static const uint16_t ts_small_parse_table[] = { static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(694)] = 0, - [SMALL_STATE(695)] = 89, - [SMALL_STATE(696)] = 182, - [SMALL_STATE(697)] = 253, - [SMALL_STATE(698)] = 342, - [SMALL_STATE(699)] = 431, + [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, @@ -157712,2775 +157848,2777 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(706)] = 1044, [SMALL_STATE(707)] = 1112, [SMALL_STATE(708)] = 1180, - [SMALL_STATE(709)] = 1248, - [SMALL_STATE(710)] = 1332, - [SMALL_STATE(711)] = 1400, - [SMALL_STATE(712)] = 1468, - [SMALL_STATE(713)] = 1536, - [SMALL_STATE(714)] = 1604, - [SMALL_STATE(715)] = 1688, - [SMALL_STATE(716)] = 1756, - [SMALL_STATE(717)] = 1840, - [SMALL_STATE(718)] = 1924, - [SMALL_STATE(719)] = 1992, - [SMALL_STATE(720)] = 2060, - [SMALL_STATE(721)] = 2128, - [SMALL_STATE(722)] = 2196, - [SMALL_STATE(723)] = 2264, + [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)] = 2691, + [SMALL_STATE(729)] = 2697, [SMALL_STATE(730)] = 2764, - [SMALL_STATE(731)] = 2837, - [SMALL_STATE(732)] = 2910, - [SMALL_STATE(733)] = 2977, - [SMALL_STATE(734)] = 3044, - [SMALL_STATE(735)] = 3111, - [SMALL_STATE(736)] = 3178, - [SMALL_STATE(737)] = 3245, - [SMALL_STATE(738)] = 3318, - [SMALL_STATE(739)] = 3391, - [SMALL_STATE(740)] = 3458, - [SMALL_STATE(741)] = 3529, + [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)] = 3678, - [SMALL_STATE(744)] = 3748, - [SMALL_STATE(745)] = 3820, - [SMALL_STATE(746)] = 3886, - [SMALL_STATE(747)] = 3952, - [SMALL_STATE(748)] = 4018, - [SMALL_STATE(749)] = 4084, - [SMALL_STATE(750)] = 4150, - [SMALL_STATE(751)] = 4216, - [SMALL_STATE(752)] = 4282, - [SMALL_STATE(753)] = 4354, - [SMALL_STATE(754)] = 4426, - [SMALL_STATE(755)] = 4498, - [SMALL_STATE(756)] = 4570, - [SMALL_STATE(757)] = 4642, - [SMALL_STATE(758)] = 4712, - [SMALL_STATE(759)] = 4784, - [SMALL_STATE(760)] = 4856, - [SMALL_STATE(761)] = 4928, - [SMALL_STATE(762)] = 5000, - [SMALL_STATE(763)] = 5072, - [SMALL_STATE(764)] = 5148, + [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)] = 5291, - [SMALL_STATE(767)] = 5374, - [SMALL_STATE(768)] = 5447, - [SMALL_STATE(769)] = 5516, - [SMALL_STATE(770)] = 5589, - [SMALL_STATE(771)] = 5660, - [SMALL_STATE(772)] = 5731, - [SMALL_STATE(773)] = 5802, - [SMALL_STATE(774)] = 5873, - [SMALL_STATE(775)] = 5946, - [SMALL_STATE(776)] = 6015, - [SMALL_STATE(777)] = 6088, - [SMALL_STATE(778)] = 6153, - [SMALL_STATE(779)] = 6218, - [SMALL_STATE(780)] = 6283, - [SMALL_STATE(781)] = 6352, - [SMALL_STATE(782)] = 6417, - [SMALL_STATE(783)] = 6482, - [SMALL_STATE(784)] = 6547, - [SMALL_STATE(785)] = 6612, - [SMALL_STATE(786)] = 6683, - [SMALL_STATE(787)] = 6747, - [SMALL_STATE(788)] = 6811, - [SMALL_STATE(789)] = 6883, - [SMALL_STATE(790)] = 6947, - [SMALL_STATE(791)] = 7015, - [SMALL_STATE(792)] = 7093, - [SMALL_STATE(793)] = 7157, - [SMALL_STATE(794)] = 7225, - [SMALL_STATE(795)] = 7289, - [SMALL_STATE(796)] = 7361, - [SMALL_STATE(797)] = 7425, - [SMALL_STATE(798)] = 7489, - [SMALL_STATE(799)] = 7560, - [SMALL_STATE(800)] = 7631, - [SMALL_STATE(801)] = 7702, - [SMALL_STATE(802)] = 7773, - [SMALL_STATE(803)] = 7844, - [SMALL_STATE(804)] = 7915, - [SMALL_STATE(805)] = 7986, - [SMALL_STATE(806)] = 8057, - [SMALL_STATE(807)] = 8128, - [SMALL_STATE(808)] = 8198, - [SMALL_STATE(809)] = 8268, - [SMALL_STATE(810)] = 8336, - [SMALL_STATE(811)] = 8406, - [SMALL_STATE(812)] = 8478, - [SMALL_STATE(813)] = 8550, - [SMALL_STATE(814)] = 8618, - [SMALL_STATE(815)] = 8690, - [SMALL_STATE(816)] = 8764, - [SMALL_STATE(817)] = 8832, - [SMALL_STATE(818)] = 8903, - [SMALL_STATE(819)] = 8972, - [SMALL_STATE(820)] = 9039, - [SMALL_STATE(821)] = 9108, - [SMALL_STATE(822)] = 9175, - [SMALL_STATE(823)] = 9244, - [SMALL_STATE(824)] = 9311, - [SMALL_STATE(825)] = 9378, - [SMALL_STATE(826)] = 9447, - [SMALL_STATE(827)] = 9514, - [SMALL_STATE(828)] = 9581, - [SMALL_STATE(829)] = 9648, - [SMALL_STATE(830)] = 9715, - [SMALL_STATE(831)] = 9782, - [SMALL_STATE(832)] = 9849, - [SMALL_STATE(833)] = 9918, - [SMALL_STATE(834)] = 9985, - [SMALL_STATE(835)] = 10056, - [SMALL_STATE(836)] = 10123, - [SMALL_STATE(837)] = 10190, - [SMALL_STATE(838)] = 10261, - [SMALL_STATE(839)] = 10327, - [SMALL_STATE(840)] = 10393, - [SMALL_STATE(841)] = 10459, - [SMALL_STATE(842)] = 10525, - [SMALL_STATE(843)] = 10591, - [SMALL_STATE(844)] = 10657, - [SMALL_STATE(845)] = 10717, - [SMALL_STATE(846)] = 10783, - [SMALL_STATE(847)] = 10843, - [SMALL_STATE(848)] = 10903, - [SMALL_STATE(849)] = 10969, - [SMALL_STATE(850)] = 11029, - [SMALL_STATE(851)] = 11093, - [SMALL_STATE(852)] = 11159, - [SMALL_STATE(853)] = 11223, - [SMALL_STATE(854)] = 11283, - [SMALL_STATE(855)] = 11347, - [SMALL_STATE(856)] = 11417, - [SMALL_STATE(857)] = 11483, - [SMALL_STATE(858)] = 11551, - [SMALL_STATE(859)] = 11611, - [SMALL_STATE(860)] = 11671, - [SMALL_STATE(861)] = 11737, - [SMALL_STATE(862)] = 11803, - [SMALL_STATE(863)] = 11873, - [SMALL_STATE(864)] = 11943, - [SMALL_STATE(865)] = 12002, - [SMALL_STATE(866)] = 12061, - [SMALL_STATE(867)] = 12120, - [SMALL_STATE(868)] = 12179, - [SMALL_STATE(869)] = 12238, - [SMALL_STATE(870)] = 12301, - [SMALL_STATE(871)] = 12368, - [SMALL_STATE(872)] = 12427, - [SMALL_STATE(873)] = 12490, - [SMALL_STATE(874)] = 12549, - [SMALL_STATE(875)] = 12612, - [SMALL_STATE(876)] = 12681, - [SMALL_STATE(877)] = 12748, - [SMALL_STATE(878)] = 12803, - [SMALL_STATE(879)] = 12859, - [SMALL_STATE(880)] = 12915, - [SMALL_STATE(881)] = 12971, - [SMALL_STATE(882)] = 13027, - [SMALL_STATE(883)] = 13083, - [SMALL_STATE(884)] = 13139, - [SMALL_STATE(885)] = 13195, - [SMALL_STATE(886)] = 13251, - [SMALL_STATE(887)] = 13303, - [SMALL_STATE(888)] = 13359, - [SMALL_STATE(889)] = 13415, - [SMALL_STATE(890)] = 13471, - [SMALL_STATE(891)] = 13533, - [SMALL_STATE(892)] = 13589, - [SMALL_STATE(893)] = 13643, - [SMALL_STATE(894)] = 13709, - [SMALL_STATE(895)] = 13765, - [SMALL_STATE(896)] = 13821, - [SMALL_STATE(897)] = 13877, - [SMALL_STATE(898)] = 13933, - [SMALL_STATE(899)] = 13989, - [SMALL_STATE(900)] = 14045, - [SMALL_STATE(901)] = 14101, - [SMALL_STATE(902)] = 14157, - [SMALL_STATE(903)] = 14213, - [SMALL_STATE(904)] = 14269, - [SMALL_STATE(905)] = 14323, - [SMALL_STATE(906)] = 14385, - [SMALL_STATE(907)] = 14449, - [SMALL_STATE(908)] = 14503, - [SMALL_STATE(909)] = 14559, - [SMALL_STATE(910)] = 14623, - [SMALL_STATE(911)] = 14679, - [SMALL_STATE(912)] = 14730, - [SMALL_STATE(913)] = 14827, - [SMALL_STATE(914)] = 14924, - [SMALL_STATE(915)] = 15021, - [SMALL_STATE(916)] = 15118, - [SMALL_STATE(917)] = 15171, - [SMALL_STATE(918)] = 15224, - [SMALL_STATE(919)] = 15277, - [SMALL_STATE(920)] = 15330, - [SMALL_STATE(921)] = 15383, - [SMALL_STATE(922)] = 15436, - [SMALL_STATE(923)] = 15501, - [SMALL_STATE(924)] = 15552, - [SMALL_STATE(925)] = 15603, - [SMALL_STATE(926)] = 15654, - [SMALL_STATE(927)] = 15705, - [SMALL_STATE(928)] = 15756, - [SMALL_STATE(929)] = 15807, - [SMALL_STATE(930)] = 15902, - [SMALL_STATE(931)] = 15953, - [SMALL_STATE(932)] = 16004, - [SMALL_STATE(933)] = 16055, - [SMALL_STATE(934)] = 16150, - [SMALL_STATE(935)] = 16201, - [SMALL_STATE(936)] = 16252, - [SMALL_STATE(937)] = 16303, - [SMALL_STATE(938)] = 16354, - [SMALL_STATE(939)] = 16405, - [SMALL_STATE(940)] = 16500, - [SMALL_STATE(941)] = 16551, - [SMALL_STATE(942)] = 16602, - [SMALL_STATE(943)] = 16653, - [SMALL_STATE(944)] = 16748, - [SMALL_STATE(945)] = 16823, - [SMALL_STATE(946)] = 16888, - [SMALL_STATE(947)] = 16975, - [SMALL_STATE(948)] = 17064, - [SMALL_STATE(949)] = 17135, - [SMALL_STATE(950)] = 17218, + [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)] = 17390, - [SMALL_STATE(953)] = 17459, - [SMALL_STATE(954)] = 17524, - [SMALL_STATE(955)] = 17603, - [SMALL_STATE(956)] = 17694, - [SMALL_STATE(957)] = 17745, - [SMALL_STATE(958)] = 17796, - [SMALL_STATE(959)] = 17891, - [SMALL_STATE(960)] = 17942, - [SMALL_STATE(961)] = 17993, - [SMALL_STATE(962)] = 18044, - [SMALL_STATE(963)] = 18095, - [SMALL_STATE(964)] = 18146, - [SMALL_STATE(965)] = 18197, - [SMALL_STATE(966)] = 18248, - [SMALL_STATE(967)] = 18299, - [SMALL_STATE(968)] = 18350, - [SMALL_STATE(969)] = 18401, - [SMALL_STATE(970)] = 18452, - [SMALL_STATE(971)] = 18503, - [SMALL_STATE(972)] = 18554, - [SMALL_STATE(973)] = 18605, - [SMALL_STATE(974)] = 18656, - [SMALL_STATE(975)] = 18707, - [SMALL_STATE(976)] = 18804, - [SMALL_STATE(977)] = 18855, - [SMALL_STATE(978)] = 18906, - [SMALL_STATE(979)] = 18957, - [SMALL_STATE(980)] = 19008, - [SMALL_STATE(981)] = 19103, - [SMALL_STATE(982)] = 19154, - [SMALL_STATE(983)] = 19205, - [SMALL_STATE(984)] = 19256, - [SMALL_STATE(985)] = 19307, - [SMALL_STATE(986)] = 19358, - [SMALL_STATE(987)] = 19409, - [SMALL_STATE(988)] = 19460, - [SMALL_STATE(989)] = 19511, - [SMALL_STATE(990)] = 19562, - [SMALL_STATE(991)] = 19613, - [SMALL_STATE(992)] = 19664, - [SMALL_STATE(993)] = 19715, - [SMALL_STATE(994)] = 19766, - [SMALL_STATE(995)] = 19817, - [SMALL_STATE(996)] = 19868, - [SMALL_STATE(997)] = 19919, - [SMALL_STATE(998)] = 19970, - [SMALL_STATE(999)] = 20021, - [SMALL_STATE(1000)] = 20072, - [SMALL_STATE(1001)] = 20123, - [SMALL_STATE(1002)] = 20174, - [SMALL_STATE(1003)] = 20225, - [SMALL_STATE(1004)] = 20276, - [SMALL_STATE(1005)] = 20327, - [SMALL_STATE(1006)] = 20378, - [SMALL_STATE(1007)] = 20429, - [SMALL_STATE(1008)] = 20480, - [SMALL_STATE(1009)] = 20531, - [SMALL_STATE(1010)] = 20582, - [SMALL_STATE(1011)] = 20633, - [SMALL_STATE(1012)] = 20684, - [SMALL_STATE(1013)] = 20735, - [SMALL_STATE(1014)] = 20786, - [SMALL_STATE(1015)] = 20837, - [SMALL_STATE(1016)] = 20888, - [SMALL_STATE(1017)] = 20939, - [SMALL_STATE(1018)] = 21000, - [SMALL_STATE(1019)] = 21097, - [SMALL_STATE(1020)] = 21194, - [SMALL_STATE(1021)] = 21291, - [SMALL_STATE(1022)] = 21388, - [SMALL_STATE(1023)] = 21485, - [SMALL_STATE(1024)] = 21582, - [SMALL_STATE(1025)] = 21635, - [SMALL_STATE(1026)] = 21688, - [SMALL_STATE(1027)] = 21741, - [SMALL_STATE(1028)] = 21794, - [SMALL_STATE(1029)] = 21847, - [SMALL_STATE(1030)] = 21900, - [SMALL_STATE(1031)] = 21961, - [SMALL_STATE(1032)] = 22012, - [SMALL_STATE(1033)] = 22073, - [SMALL_STATE(1034)] = 22128, - [SMALL_STATE(1035)] = 22181, - [SMALL_STATE(1036)] = 22242, - [SMALL_STATE(1037)] = 22303, - [SMALL_STATE(1038)] = 22400, - [SMALL_STATE(1039)] = 22451, - [SMALL_STATE(1040)] = 22501, - [SMALL_STATE(1041)] = 22595, - [SMALL_STATE(1042)] = 22649, - [SMALL_STATE(1043)] = 22745, - [SMALL_STATE(1044)] = 22795, - [SMALL_STATE(1045)] = 22845, - [SMALL_STATE(1046)] = 22895, - [SMALL_STATE(1047)] = 22945, - [SMALL_STATE(1048)] = 22995, - [SMALL_STATE(1049)] = 23045, - [SMALL_STATE(1050)] = 23095, - [SMALL_STATE(1051)] = 23145, - [SMALL_STATE(1052)] = 23195, - [SMALL_STATE(1053)] = 23245, - [SMALL_STATE(1054)] = 23295, - [SMALL_STATE(1055)] = 23345, - [SMALL_STATE(1056)] = 23397, - [SMALL_STATE(1057)] = 23447, - [SMALL_STATE(1058)] = 23497, - [SMALL_STATE(1059)] = 23547, - [SMALL_STATE(1060)] = 23597, - [SMALL_STATE(1061)] = 23647, - [SMALL_STATE(1062)] = 23697, - [SMALL_STATE(1063)] = 23747, - [SMALL_STATE(1064)] = 23797, - [SMALL_STATE(1065)] = 23847, - [SMALL_STATE(1066)] = 23897, - [SMALL_STATE(1067)] = 23947, - [SMALL_STATE(1068)] = 23997, - [SMALL_STATE(1069)] = 24047, - [SMALL_STATE(1070)] = 24097, - [SMALL_STATE(1071)] = 24147, - [SMALL_STATE(1072)] = 24197, - [SMALL_STATE(1073)] = 24247, - [SMALL_STATE(1074)] = 24297, - [SMALL_STATE(1075)] = 24347, - [SMALL_STATE(1076)] = 24397, - [SMALL_STATE(1077)] = 24447, - [SMALL_STATE(1078)] = 24497, - [SMALL_STATE(1079)] = 24547, - [SMALL_STATE(1080)] = 24597, - [SMALL_STATE(1081)] = 24647, - [SMALL_STATE(1082)] = 24697, - [SMALL_STATE(1083)] = 24747, - [SMALL_STATE(1084)] = 24797, - [SMALL_STATE(1085)] = 24847, - [SMALL_STATE(1086)] = 24897, - [SMALL_STATE(1087)] = 24947, - [SMALL_STATE(1088)] = 24997, - [SMALL_STATE(1089)] = 25047, - [SMALL_STATE(1090)] = 25097, - [SMALL_STATE(1091)] = 25147, - [SMALL_STATE(1092)] = 25207, - [SMALL_STATE(1093)] = 25257, - [SMALL_STATE(1094)] = 25319, - [SMALL_STATE(1095)] = 25369, - [SMALL_STATE(1096)] = 25419, - [SMALL_STATE(1097)] = 25513, - [SMALL_STATE(1098)] = 25565, - [SMALL_STATE(1099)] = 25615, - [SMALL_STATE(1100)] = 25675, - [SMALL_STATE(1101)] = 25729, - [SMALL_STATE(1102)] = 25825, - [SMALL_STATE(1103)] = 25877, - [SMALL_STATE(1104)] = 25929, - [SMALL_STATE(1105)] = 25983, - [SMALL_STATE(1106)] = 26077, - [SMALL_STATE(1107)] = 26129, - [SMALL_STATE(1108)] = 26225, - [SMALL_STATE(1109)] = 26277, - [SMALL_STATE(1110)] = 26329, - [SMALL_STATE(1111)] = 26379, - [SMALL_STATE(1112)] = 26429, - [SMALL_STATE(1113)] = 26481, - [SMALL_STATE(1114)] = 26531, - [SMALL_STATE(1115)] = 26581, - [SMALL_STATE(1116)] = 26675, - [SMALL_STATE(1117)] = 26725, - [SMALL_STATE(1118)] = 26819, - [SMALL_STATE(1119)] = 26869, - [SMALL_STATE(1120)] = 26943, - [SMALL_STATE(1121)] = 26997, - [SMALL_STATE(1122)] = 27049, - [SMALL_STATE(1123)] = 27101, - [SMALL_STATE(1124)] = 27155, - [SMALL_STATE(1125)] = 27251, - [SMALL_STATE(1126)] = 27303, - [SMALL_STATE(1127)] = 27357, - [SMALL_STATE(1128)] = 27421, - [SMALL_STATE(1129)] = 27475, - [SMALL_STATE(1130)] = 27571, - [SMALL_STATE(1131)] = 27625, - [SMALL_STATE(1132)] = 27679, - [SMALL_STATE(1133)] = 27775, - [SMALL_STATE(1134)] = 27829, - [SMALL_STATE(1135)] = 27925, - [SMALL_STATE(1136)] = 27979, - [SMALL_STATE(1137)] = 28075, - [SMALL_STATE(1138)] = 28129, - [SMALL_STATE(1139)] = 28183, - [SMALL_STATE(1140)] = 28237, - [SMALL_STATE(1141)] = 28291, - [SMALL_STATE(1142)] = 28345, - [SMALL_STATE(1143)] = 28397, - [SMALL_STATE(1144)] = 28461, - [SMALL_STATE(1145)] = 28547, - [SMALL_STATE(1146)] = 28635, - [SMALL_STATE(1147)] = 28705, - [SMALL_STATE(1148)] = 28787, - [SMALL_STATE(1149)] = 28871, - [SMALL_STATE(1150)] = 28923, - [SMALL_STATE(1151)] = 29009, - [SMALL_STATE(1152)] = 29077, - [SMALL_STATE(1153)] = 29141, - [SMALL_STATE(1154)] = 29219, - [SMALL_STATE(1155)] = 29309, - [SMALL_STATE(1156)] = 29359, - [SMALL_STATE(1157)] = 29409, - [SMALL_STATE(1158)] = 29461, - [SMALL_STATE(1159)] = 29515, - [SMALL_STATE(1160)] = 29611, - [SMALL_STATE(1161)] = 29665, - [SMALL_STATE(1162)] = 29761, - [SMALL_STATE(1163)] = 29815, - [SMALL_STATE(1164)] = 29911, - [SMALL_STATE(1165)] = 29965, - [SMALL_STATE(1166)] = 30019, - [SMALL_STATE(1167)] = 30069, - [SMALL_STATE(1168)] = 30119, - [SMALL_STATE(1169)] = 30213, - [SMALL_STATE(1170)] = 30263, - [SMALL_STATE(1171)] = 30313, - [SMALL_STATE(1172)] = 30375, - [SMALL_STATE(1173)] = 30425, - [SMALL_STATE(1174)] = 30479, - [SMALL_STATE(1175)] = 30539, - [SMALL_STATE(1176)] = 30589, - [SMALL_STATE(1177)] = 30639, - [SMALL_STATE(1178)] = 30689, - [SMALL_STATE(1179)] = 30739, - [SMALL_STATE(1180)] = 30789, - [SMALL_STATE(1181)] = 30839, - [SMALL_STATE(1182)] = 30889, - [SMALL_STATE(1183)] = 30939, - [SMALL_STATE(1184)] = 30993, - [SMALL_STATE(1185)] = 31047, - [SMALL_STATE(1186)] = 31101, - [SMALL_STATE(1187)] = 31155, - [SMALL_STATE(1188)] = 31209, - [SMALL_STATE(1189)] = 31259, - [SMALL_STATE(1190)] = 31309, - [SMALL_STATE(1191)] = 31359, - [SMALL_STATE(1192)] = 31409, - [SMALL_STATE(1193)] = 31459, - [SMALL_STATE(1194)] = 31509, - [SMALL_STATE(1195)] = 31559, - [SMALL_STATE(1196)] = 31609, - [SMALL_STATE(1197)] = 31659, - [SMALL_STATE(1198)] = 31709, - [SMALL_STATE(1199)] = 31767, - [SMALL_STATE(1200)] = 31817, - [SMALL_STATE(1201)] = 31867, - [SMALL_STATE(1202)] = 31917, - [SMALL_STATE(1203)] = 31967, - [SMALL_STATE(1204)] = 32025, - [SMALL_STATE(1205)] = 32121, - [SMALL_STATE(1206)] = 32188, - [SMALL_STATE(1207)] = 32237, - [SMALL_STATE(1208)] = 32286, - [SMALL_STATE(1209)] = 32335, - [SMALL_STATE(1210)] = 32384, - [SMALL_STATE(1211)] = 32433, - [SMALL_STATE(1212)] = 32482, - [SMALL_STATE(1213)] = 32531, - [SMALL_STATE(1214)] = 32580, - [SMALL_STATE(1215)] = 32629, - [SMALL_STATE(1216)] = 32678, - [SMALL_STATE(1217)] = 32727, - [SMALL_STATE(1218)] = 32776, - [SMALL_STATE(1219)] = 32827, - [SMALL_STATE(1220)] = 32876, - [SMALL_STATE(1221)] = 32925, - [SMALL_STATE(1222)] = 32974, - [SMALL_STATE(1223)] = 33023, - [SMALL_STATE(1224)] = 33072, - [SMALL_STATE(1225)] = 33121, - [SMALL_STATE(1226)] = 33170, - [SMALL_STATE(1227)] = 33219, - [SMALL_STATE(1228)] = 33268, - [SMALL_STATE(1229)] = 33317, - [SMALL_STATE(1230)] = 33366, - [SMALL_STATE(1231)] = 33415, - [SMALL_STATE(1232)] = 33464, - [SMALL_STATE(1233)] = 33513, - [SMALL_STATE(1234)] = 33568, - [SMALL_STATE(1235)] = 33623, - [SMALL_STATE(1236)] = 33672, - [SMALL_STATE(1237)] = 33721, - [SMALL_STATE(1238)] = 33770, - [SMALL_STATE(1239)] = 33819, - [SMALL_STATE(1240)] = 33868, - [SMALL_STATE(1241)] = 33917, - [SMALL_STATE(1242)] = 33966, - [SMALL_STATE(1243)] = 34017, - [SMALL_STATE(1244)] = 34066, - [SMALL_STATE(1245)] = 34115, - [SMALL_STATE(1246)] = 34164, - [SMALL_STATE(1247)] = 34215, - [SMALL_STATE(1248)] = 34266, - [SMALL_STATE(1249)] = 34317, - [SMALL_STATE(1250)] = 34368, - [SMALL_STATE(1251)] = 34419, - [SMALL_STATE(1252)] = 34470, - [SMALL_STATE(1253)] = 34519, - [SMALL_STATE(1254)] = 34568, - [SMALL_STATE(1255)] = 34617, - [SMALL_STATE(1256)] = 34666, - [SMALL_STATE(1257)] = 34715, - [SMALL_STATE(1258)] = 34764, - [SMALL_STATE(1259)] = 34813, - [SMALL_STATE(1260)] = 34862, - [SMALL_STATE(1261)] = 34955, - [SMALL_STATE(1262)] = 35004, - [SMALL_STATE(1263)] = 35053, - [SMALL_STATE(1264)] = 35102, - [SMALL_STATE(1265)] = 35151, - [SMALL_STATE(1266)] = 35200, - [SMALL_STATE(1267)] = 35249, - [SMALL_STATE(1268)] = 35298, - [SMALL_STATE(1269)] = 35357, - [SMALL_STATE(1270)] = 35408, - [SMALL_STATE(1271)] = 35457, - [SMALL_STATE(1272)] = 35506, - [SMALL_STATE(1273)] = 35557, - [SMALL_STATE(1274)] = 35606, - [SMALL_STATE(1275)] = 35655, - [SMALL_STATE(1276)] = 35704, - [SMALL_STATE(1277)] = 35753, - [SMALL_STATE(1278)] = 35802, - [SMALL_STATE(1279)] = 35851, - [SMALL_STATE(1280)] = 35900, - [SMALL_STATE(1281)] = 35955, - [SMALL_STATE(1282)] = 36004, - [SMALL_STATE(1283)] = 36053, - [SMALL_STATE(1284)] = 36102, - [SMALL_STATE(1285)] = 36151, - [SMALL_STATE(1286)] = 36200, - [SMALL_STATE(1287)] = 36251, - [SMALL_STATE(1288)] = 36300, - [SMALL_STATE(1289)] = 36393, - [SMALL_STATE(1290)] = 36486, - [SMALL_STATE(1291)] = 36579, - [SMALL_STATE(1292)] = 36652, - [SMALL_STATE(1293)] = 36715, - [SMALL_STATE(1294)] = 36800, - [SMALL_STATE(1295)] = 36887, - [SMALL_STATE(1296)] = 36956, - [SMALL_STATE(1297)] = 37037, - [SMALL_STATE(1298)] = 37120, - [SMALL_STATE(1299)] = 37205, - [SMALL_STATE(1300)] = 37254, - [SMALL_STATE(1301)] = 37317, - [SMALL_STATE(1302)] = 37394, - [SMALL_STATE(1303)] = 37483, - [SMALL_STATE(1304)] = 37576, - [SMALL_STATE(1305)] = 37669, - [SMALL_STATE(1306)] = 37718, - [SMALL_STATE(1307)] = 37767, - [SMALL_STATE(1308)] = 37816, - [SMALL_STATE(1309)] = 37867, - [SMALL_STATE(1310)] = 37916, - [SMALL_STATE(1311)] = 37967, - [SMALL_STATE(1312)] = 38016, - [SMALL_STATE(1313)] = 38065, - [SMALL_STATE(1314)] = 38114, - [SMALL_STATE(1315)] = 38165, - [SMALL_STATE(1316)] = 38214, - [SMALL_STATE(1317)] = 38263, - [SMALL_STATE(1318)] = 38312, - [SMALL_STATE(1319)] = 38361, - [SMALL_STATE(1320)] = 38410, - [SMALL_STATE(1321)] = 38459, - [SMALL_STATE(1322)] = 38508, - [SMALL_STATE(1323)] = 38557, - [SMALL_STATE(1324)] = 38606, - [SMALL_STATE(1325)] = 38655, - [SMALL_STATE(1326)] = 38704, - [SMALL_STATE(1327)] = 38753, - [SMALL_STATE(1328)] = 38804, - [SMALL_STATE(1329)] = 38853, - [SMALL_STATE(1330)] = 38901, - [SMALL_STATE(1331)] = 38949, - [SMALL_STATE(1332)] = 38997, - [SMALL_STATE(1333)] = 39045, - [SMALL_STATE(1334)] = 39133, - [SMALL_STATE(1335)] = 39181, - [SMALL_STATE(1336)] = 39229, - [SMALL_STATE(1337)] = 39277, - [SMALL_STATE(1338)] = 39325, - [SMALL_STATE(1339)] = 39373, - [SMALL_STATE(1340)] = 39425, - [SMALL_STATE(1341)] = 39473, - [SMALL_STATE(1342)] = 39521, - [SMALL_STATE(1343)] = 39569, - [SMALL_STATE(1344)] = 39617, - [SMALL_STATE(1345)] = 39665, - [SMALL_STATE(1346)] = 39713, - [SMALL_STATE(1347)] = 39765, - [SMALL_STATE(1348)] = 39813, - [SMALL_STATE(1349)] = 39861, - [SMALL_STATE(1350)] = 39957, - [SMALL_STATE(1351)] = 40005, - [SMALL_STATE(1352)] = 40097, - [SMALL_STATE(1353)] = 40159, - [SMALL_STATE(1354)] = 40207, - [SMALL_STATE(1355)] = 40255, - [SMALL_STATE(1356)] = 40303, - [SMALL_STATE(1357)] = 40375, - [SMALL_STATE(1358)] = 40423, - [SMALL_STATE(1359)] = 40515, - [SMALL_STATE(1360)] = 40563, - [SMALL_STATE(1361)] = 40611, - [SMALL_STATE(1362)] = 40659, - [SMALL_STATE(1363)] = 40743, - [SMALL_STATE(1364)] = 40835, - [SMALL_STATE(1365)] = 40883, - [SMALL_STATE(1366)] = 40941, - [SMALL_STATE(1367)] = 41037, - [SMALL_STATE(1368)] = 41085, - [SMALL_STATE(1369)] = 41133, - [SMALL_STATE(1370)] = 41181, - [SMALL_STATE(1371)] = 41267, + [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)] = 41411, - [SMALL_STATE(1374)] = 41459, - [SMALL_STATE(1375)] = 41551, - [SMALL_STATE(1376)] = 41619, - [SMALL_STATE(1377)] = 41667, - [SMALL_STATE(1378)] = 41715, - [SMALL_STATE(1379)] = 41807, - [SMALL_STATE(1380)] = 41855, - [SMALL_STATE(1381)] = 41903, - [SMALL_STATE(1382)] = 41983, - [SMALL_STATE(1383)] = 42079, - [SMALL_STATE(1384)] = 42127, - [SMALL_STATE(1385)] = 42223, - [SMALL_STATE(1386)] = 42271, - [SMALL_STATE(1387)] = 42319, - [SMALL_STATE(1388)] = 42367, - [SMALL_STATE(1389)] = 42449, - [SMALL_STATE(1390)] = 42497, - [SMALL_STATE(1391)] = 42581, - [SMALL_STATE(1392)] = 42647, - [SMALL_STATE(1393)] = 42695, - [SMALL_STATE(1394)] = 42743, - [SMALL_STATE(1395)] = 42791, - [SMALL_STATE(1396)] = 42839, - [SMALL_STATE(1397)] = 42887, - [SMALL_STATE(1398)] = 42935, - [SMALL_STATE(1399)] = 42983, - [SMALL_STATE(1400)] = 43031, - [SMALL_STATE(1401)] = 43123, - [SMALL_STATE(1402)] = 43171, - [SMALL_STATE(1403)] = 43219, - [SMALL_STATE(1404)] = 43267, - [SMALL_STATE(1405)] = 43315, - [SMALL_STATE(1406)] = 43363, - [SMALL_STATE(1407)] = 43411, - [SMALL_STATE(1408)] = 43459, - [SMALL_STATE(1409)] = 43555, - [SMALL_STATE(1410)] = 43651, - [SMALL_STATE(1411)] = 43699, - [SMALL_STATE(1412)] = 43747, - [SMALL_STATE(1413)] = 43795, - [SMALL_STATE(1414)] = 43891, - [SMALL_STATE(1415)] = 43939, - [SMALL_STATE(1416)] = 44031, - [SMALL_STATE(1417)] = 44093, - [SMALL_STATE(1418)] = 44141, - [SMALL_STATE(1419)] = 44217, - [SMALL_STATE(1420)] = 44265, - [SMALL_STATE(1421)] = 44313, - [SMALL_STATE(1422)] = 44361, - [SMALL_STATE(1423)] = 44421, - [SMALL_STATE(1424)] = 44469, - [SMALL_STATE(1425)] = 44517, - [SMALL_STATE(1426)] = 44565, - [SMALL_STATE(1427)] = 44613, - [SMALL_STATE(1428)] = 44709, - [SMALL_STATE(1429)] = 44800, - [SMALL_STATE(1430)] = 44847, - [SMALL_STATE(1431)] = 44894, - [SMALL_STATE(1432)] = 44941, - [SMALL_STATE(1433)] = 44988, - [SMALL_STATE(1434)] = 45039, - [SMALL_STATE(1435)] = 45090, - [SMALL_STATE(1436)] = 45137, - [SMALL_STATE(1437)] = 45184, - [SMALL_STATE(1438)] = 45231, - [SMALL_STATE(1439)] = 45278, - [SMALL_STATE(1440)] = 45329, - [SMALL_STATE(1441)] = 45420, - [SMALL_STATE(1442)] = 45472, - [SMALL_STATE(1443)] = 45524, - [SMALL_STATE(1444)] = 45614, - [SMALL_STATE(1445)] = 45704, - [SMALL_STATE(1446)] = 45752, - [SMALL_STATE(1447)] = 45804, - [SMALL_STATE(1448)] = 45894, - [SMALL_STATE(1449)] = 45990, - [SMALL_STATE(1450)] = 46050, - [SMALL_STATE(1451)] = 46140, - [SMALL_STATE(1452)] = 46236, - [SMALL_STATE(1453)] = 46327, - [SMALL_STATE(1454)] = 46376, - [SMALL_STATE(1455)] = 46467, - [SMALL_STATE(1456)] = 46560, - [SMALL_STATE(1457)] = 46609, - [SMALL_STATE(1458)] = 46700, - [SMALL_STATE(1459)] = 46749, - [SMALL_STATE(1460)] = 46840, - [SMALL_STATE(1461)] = 46889, - [SMALL_STATE(1462)] = 46938, - [SMALL_STATE(1463)] = 47031, - [SMALL_STATE(1464)] = 47124, + [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)] = 47266, - [SMALL_STATE(1467)] = 47359, - [SMALL_STATE(1468)] = 47452, - [SMALL_STATE(1469)] = 47545, - [SMALL_STATE(1470)] = 47638, - [SMALL_STATE(1471)] = 47731, - [SMALL_STATE(1472)] = 47786, - [SMALL_STATE(1473)] = 47875, - [SMALL_STATE(1474)] = 47924, - [SMALL_STATE(1475)] = 48015, - [SMALL_STATE(1476)] = 48064, - [SMALL_STATE(1477)] = 48155, - [SMALL_STATE(1478)] = 48204, - [SMALL_STATE(1479)] = 48295, - [SMALL_STATE(1480)] = 48344, - [SMALL_STATE(1481)] = 48393, - [SMALL_STATE(1482)] = 48442, - [SMALL_STATE(1483)] = 48533, - [SMALL_STATE(1484)] = 48582, - [SMALL_STATE(1485)] = 48673, - [SMALL_STATE(1486)] = 48722, - [SMALL_STATE(1487)] = 48771, - [SMALL_STATE(1488)] = 48820, - [SMALL_STATE(1489)] = 48869, - [SMALL_STATE(1490)] = 48918, - [SMALL_STATE(1491)] = 49011, - [SMALL_STATE(1492)] = 49060, - [SMALL_STATE(1493)] = 49109, - [SMALL_STATE(1494)] = 49158, - [SMALL_STATE(1495)] = 49249, - [SMALL_STATE(1496)] = 49306, - [SMALL_STATE(1497)] = 49395, - [SMALL_STATE(1498)] = 49450, - [SMALL_STATE(1499)] = 49541, - [SMALL_STATE(1500)] = 49634, - [SMALL_STATE(1501)] = 49683, - [SMALL_STATE(1502)] = 49776, - [SMALL_STATE(1503)] = 49867, - [SMALL_STATE(1504)] = 49956, - [SMALL_STATE(1505)] = 50045, - [SMALL_STATE(1506)] = 50134, - [SMALL_STATE(1507)] = 50203, - [SMALL_STATE(1508)] = 50262, - [SMALL_STATE(1509)] = 50343, - [SMALL_STATE(1510)] = 50426, - [SMALL_STATE(1511)] = 50491, - [SMALL_STATE(1512)] = 50568, - [SMALL_STATE(1513)] = 50647, - [SMALL_STATE(1514)] = 50728, - [SMALL_STATE(1515)] = 50791, - [SMALL_STATE(1516)] = 50850, - [SMALL_STATE(1517)] = 50923, - [SMALL_STATE(1518)] = 51008, - [SMALL_STATE(1519)] = 51097, - [SMALL_STATE(1520)] = 51190, - [SMALL_STATE(1521)] = 51279, - [SMALL_STATE(1522)] = 51372, - [SMALL_STATE(1523)] = 51465, - [SMALL_STATE(1524)] = 51558, - [SMALL_STATE(1525)] = 51651, - [SMALL_STATE(1526)] = 51744, - [SMALL_STATE(1527)] = 51835, - [SMALL_STATE(1528)] = 51926, - [SMALL_STATE(1529)] = 52017, - [SMALL_STATE(1530)] = 52108, - [SMALL_STATE(1531)] = 52199, - [SMALL_STATE(1532)] = 52290, - [SMALL_STATE(1533)] = 52339, - [SMALL_STATE(1534)] = 52432, - [SMALL_STATE(1535)] = 52521, - [SMALL_STATE(1536)] = 52614, - [SMALL_STATE(1537)] = 52707, - [SMALL_STATE(1538)] = 52800, - [SMALL_STATE(1539)] = 52845, - [SMALL_STATE(1540)] = 52938, - [SMALL_STATE(1541)] = 53031, - [SMALL_STATE(1542)] = 53124, - [SMALL_STATE(1543)] = 53217, - [SMALL_STATE(1544)] = 53310, - [SMALL_STATE(1545)] = 53403, - [SMALL_STATE(1546)] = 53496, - [SMALL_STATE(1547)] = 53589, - [SMALL_STATE(1548)] = 53682, - [SMALL_STATE(1549)] = 53775, - [SMALL_STATE(1550)] = 53868, - [SMALL_STATE(1551)] = 53961, - [SMALL_STATE(1552)] = 54054, - [SMALL_STATE(1553)] = 54147, - [SMALL_STATE(1554)] = 54240, - [SMALL_STATE(1555)] = 54329, - [SMALL_STATE(1556)] = 54422, - [SMALL_STATE(1557)] = 54515, - [SMALL_STATE(1558)] = 54608, - [SMALL_STATE(1559)] = 54697, - [SMALL_STATE(1560)] = 54790, - [SMALL_STATE(1561)] = 54883, - [SMALL_STATE(1562)] = 54952, - [SMALL_STATE(1563)] = 55045, - [SMALL_STATE(1564)] = 55138, - [SMALL_STATE(1565)] = 55231, - [SMALL_STATE(1566)] = 55324, - [SMALL_STATE(1567)] = 55417, - [SMALL_STATE(1568)] = 55476, - [SMALL_STATE(1569)] = 55569, - [SMALL_STATE(1570)] = 55662, - [SMALL_STATE(1571)] = 55743, - [SMALL_STATE(1572)] = 55802, - [SMALL_STATE(1573)] = 55885, - [SMALL_STATE(1574)] = 55950, - [SMALL_STATE(1575)] = 56027, - [SMALL_STATE(1576)] = 56106, - [SMALL_STATE(1577)] = 56187, - [SMALL_STATE(1578)] = 56280, - [SMALL_STATE(1579)] = 56343, - [SMALL_STATE(1580)] = 56402, - [SMALL_STATE(1581)] = 56495, - [SMALL_STATE(1582)] = 56588, - [SMALL_STATE(1583)] = 56661, - [SMALL_STATE(1584)] = 56746, - [SMALL_STATE(1585)] = 56839, - [SMALL_STATE(1586)] = 56928, - [SMALL_STATE(1587)] = 57019, - [SMALL_STATE(1588)] = 57068, - [SMALL_STATE(1589)] = 57159, - [SMALL_STATE(1590)] = 57210, - [SMALL_STATE(1591)] = 57301, - [SMALL_STATE(1592)] = 57392, - [SMALL_STATE(1593)] = 57483, - [SMALL_STATE(1594)] = 57574, - [SMALL_STATE(1595)] = 57667, - [SMALL_STATE(1596)] = 57760, - [SMALL_STATE(1597)] = 57849, - [SMALL_STATE(1598)] = 57942, - [SMALL_STATE(1599)] = 58033, - [SMALL_STATE(1600)] = 58080, - [SMALL_STATE(1601)] = 58127, - [SMALL_STATE(1602)] = 58178, - [SMALL_STATE(1603)] = 58225, - [SMALL_STATE(1604)] = 58276, - [SMALL_STATE(1605)] = 58369, - [SMALL_STATE(1606)] = 58462, - [SMALL_STATE(1607)] = 58555, - [SMALL_STATE(1608)] = 58644, - [SMALL_STATE(1609)] = 58737, - [SMALL_STATE(1610)] = 58781, - [SMALL_STATE(1611)] = 58825, - [SMALL_STATE(1612)] = 58871, - [SMALL_STATE(1613)] = 58915, - [SMALL_STATE(1614)] = 58961, - [SMALL_STATE(1615)] = 59007, - [SMALL_STATE(1616)] = 59051, - [SMALL_STATE(1617)] = 59095, - [SMALL_STATE(1618)] = 59139, - [SMALL_STATE(1619)] = 59185, - [SMALL_STATE(1620)] = 59243, - [SMALL_STATE(1621)] = 59331, - [SMALL_STATE(1622)] = 59375, - [SMALL_STATE(1623)] = 59419, - [SMALL_STATE(1624)] = 59465, - [SMALL_STATE(1625)] = 59511, - [SMALL_STATE(1626)] = 59557, - [SMALL_STATE(1627)] = 59643, - [SMALL_STATE(1628)] = 59687, - [SMALL_STATE(1629)] = 59771, + [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)] = 59903, + [SMALL_STATE(1632)] = 59945, [SMALL_STATE(1633)] = 59989, [SMALL_STATE(1634)] = 60033, [SMALL_STATE(1635)] = 60121, [SMALL_STATE(1636)] = 60165, - [SMALL_STATE(1637)] = 60209, - [SMALL_STATE(1638)] = 60253, - [SMALL_STATE(1639)] = 60315, - [SMALL_STATE(1640)] = 60359, - [SMALL_STATE(1641)] = 60403, - [SMALL_STATE(1642)] = 60447, - [SMALL_STATE(1643)] = 60533, - [SMALL_STATE(1644)] = 60577, - [SMALL_STATE(1645)] = 60621, - [SMALL_STATE(1646)] = 60665, - [SMALL_STATE(1647)] = 60709, - [SMALL_STATE(1648)] = 60753, - [SMALL_STATE(1649)] = 60797, - [SMALL_STATE(1650)] = 60883, - [SMALL_STATE(1651)] = 60971, - [SMALL_STATE(1652)] = 61059, - [SMALL_STATE(1653)] = 61103, - [SMALL_STATE(1654)] = 61147, - [SMALL_STATE(1655)] = 61233, - [SMALL_STATE(1656)] = 61277, - [SMALL_STATE(1657)] = 61321, - [SMALL_STATE(1658)] = 61365, - [SMALL_STATE(1659)] = 61409, - [SMALL_STATE(1660)] = 61453, - [SMALL_STATE(1661)] = 61497, - [SMALL_STATE(1662)] = 61541, - [SMALL_STATE(1663)] = 61627, - [SMALL_STATE(1664)] = 61713, - [SMALL_STATE(1665)] = 61767, - [SMALL_STATE(1666)] = 61811, - [SMALL_STATE(1667)] = 61897, - [SMALL_STATE(1668)] = 61941, - [SMALL_STATE(1669)] = 61985, - [SMALL_STATE(1670)] = 62029, - [SMALL_STATE(1671)] = 62117, - [SMALL_STATE(1672)] = 62161, - [SMALL_STATE(1673)] = 62205, - [SMALL_STATE(1674)] = 62249, - [SMALL_STATE(1675)] = 62293, - [SMALL_STATE(1676)] = 62379, - [SMALL_STATE(1677)] = 62425, - [SMALL_STATE(1678)] = 62469, - [SMALL_STATE(1679)] = 62513, - [SMALL_STATE(1680)] = 62559, - [SMALL_STATE(1681)] = 62603, - [SMALL_STATE(1682)] = 62647, - [SMALL_STATE(1683)] = 62691, - [SMALL_STATE(1684)] = 62737, - [SMALL_STATE(1685)] = 62783, - [SMALL_STATE(1686)] = 62829, - [SMALL_STATE(1687)] = 62873, - [SMALL_STATE(1688)] = 62917, - [SMALL_STATE(1689)] = 62961, - [SMALL_STATE(1690)] = 63007, - [SMALL_STATE(1691)] = 63051, - [SMALL_STATE(1692)] = 63095, - [SMALL_STATE(1693)] = 63139, - [SMALL_STATE(1694)] = 63183, - [SMALL_STATE(1695)] = 63227, - [SMALL_STATE(1696)] = 63315, - [SMALL_STATE(1697)] = 63359, - [SMALL_STATE(1698)] = 63431, - [SMALL_STATE(1699)] = 63519, - [SMALL_STATE(1700)] = 63563, - [SMALL_STATE(1701)] = 63607, - [SMALL_STATE(1702)] = 63651, - [SMALL_STATE(1703)] = 63695, - [SMALL_STATE(1704)] = 63739, - [SMALL_STATE(1705)] = 63783, - [SMALL_STATE(1706)] = 63827, - [SMALL_STATE(1707)] = 63915, - [SMALL_STATE(1708)] = 63959, - [SMALL_STATE(1709)] = 64003, - [SMALL_STATE(1710)] = 64047, - [SMALL_STATE(1711)] = 64091, - [SMALL_STATE(1712)] = 64135, - [SMALL_STATE(1713)] = 64179, - [SMALL_STATE(1714)] = 64223, - [SMALL_STATE(1715)] = 64311, - [SMALL_STATE(1716)] = 64355, - [SMALL_STATE(1717)] = 64443, - [SMALL_STATE(1718)] = 64489, - [SMALL_STATE(1719)] = 64533, - [SMALL_STATE(1720)] = 64601, - [SMALL_STATE(1721)] = 64645, - [SMALL_STATE(1722)] = 64689, - [SMALL_STATE(1723)] = 64733, - [SMALL_STATE(1724)] = 64779, - [SMALL_STATE(1725)] = 64823, - [SMALL_STATE(1726)] = 64881, - [SMALL_STATE(1727)] = 64925, - [SMALL_STATE(1728)] = 65005, - [SMALL_STATE(1729)] = 65087, - [SMALL_STATE(1730)] = 65151, - [SMALL_STATE(1731)] = 65227, - [SMALL_STATE(1732)] = 65305, - [SMALL_STATE(1733)] = 65385, - [SMALL_STATE(1734)] = 65471, - [SMALL_STATE(1735)] = 65558, - [SMALL_STATE(1736)] = 65645, - [SMALL_STATE(1737)] = 65702, - [SMALL_STATE(1738)] = 65789, - [SMALL_STATE(1739)] = 65876, - [SMALL_STATE(1740)] = 65947, - [SMALL_STATE(1741)] = 66004, - [SMALL_STATE(1742)] = 66075, - [SMALL_STATE(1743)] = 66162, - [SMALL_STATE(1744)] = 66245, - [SMALL_STATE(1745)] = 66332, - [SMALL_STATE(1746)] = 66375, - [SMALL_STATE(1747)] = 66418, - [SMALL_STATE(1748)] = 66501, - [SMALL_STATE(1749)] = 66588, - [SMALL_STATE(1750)] = 66667, - [SMALL_STATE(1751)] = 66710, - [SMALL_STATE(1752)] = 66753, - [SMALL_STATE(1753)] = 66796, - [SMALL_STATE(1754)] = 66883, - [SMALL_STATE(1755)] = 66970, - [SMALL_STATE(1756)] = 67013, - [SMALL_STATE(1757)] = 67100, - [SMALL_STATE(1758)] = 67143, - [SMALL_STATE(1759)] = 67230, - [SMALL_STATE(1760)] = 67273, - [SMALL_STATE(1761)] = 67360, - [SMALL_STATE(1762)] = 67447, - [SMALL_STATE(1763)] = 67534, - [SMALL_STATE(1764)] = 67577, - [SMALL_STATE(1765)] = 67664, - [SMALL_STATE(1766)] = 67751, - [SMALL_STATE(1767)] = 67838, - [SMALL_STATE(1768)] = 67925, - [SMALL_STATE(1769)] = 67968, - [SMALL_STATE(1770)] = 68011, - [SMALL_STATE(1771)] = 68054, - [SMALL_STATE(1772)] = 68141, - [SMALL_STATE(1773)] = 68184, - [SMALL_STATE(1774)] = 68271, - [SMALL_STATE(1775)] = 68358, - [SMALL_STATE(1776)] = 68445, - [SMALL_STATE(1777)] = 68488, - [SMALL_STATE(1778)] = 68575, - [SMALL_STATE(1779)] = 68662, - [SMALL_STATE(1780)] = 68749, - [SMALL_STATE(1781)] = 68836, - [SMALL_STATE(1782)] = 68923, - [SMALL_STATE(1783)] = 68966, - [SMALL_STATE(1784)] = 69009, - [SMALL_STATE(1785)] = 69096, - [SMALL_STATE(1786)] = 69183, - [SMALL_STATE(1787)] = 69226, - [SMALL_STATE(1788)] = 69269, - [SMALL_STATE(1789)] = 69356, - [SMALL_STATE(1790)] = 69437, - [SMALL_STATE(1791)] = 69524, - [SMALL_STATE(1792)] = 69611, - [SMALL_STATE(1793)] = 69698, - [SMALL_STATE(1794)] = 69741, - [SMALL_STATE(1795)] = 69828, - [SMALL_STATE(1796)] = 69871, - [SMALL_STATE(1797)] = 69914, - [SMALL_STATE(1798)] = 69957, - [SMALL_STATE(1799)] = 70000, - [SMALL_STATE(1800)] = 70043, - [SMALL_STATE(1801)] = 70086, - [SMALL_STATE(1802)] = 70129, - [SMALL_STATE(1803)] = 70216, - [SMALL_STATE(1804)] = 70303, - [SMALL_STATE(1805)] = 70370, - [SMALL_STATE(1806)] = 70413, - [SMALL_STATE(1807)] = 70456, - [SMALL_STATE(1808)] = 70499, - [SMALL_STATE(1809)] = 70586, - [SMALL_STATE(1810)] = 70629, - [SMALL_STATE(1811)] = 70672, - [SMALL_STATE(1812)] = 70715, - [SMALL_STATE(1813)] = 70758, - [SMALL_STATE(1814)] = 70813, - [SMALL_STATE(1815)] = 70900, - [SMALL_STATE(1816)] = 70987, - [SMALL_STATE(1817)] = 71074, - [SMALL_STATE(1818)] = 71117, - [SMALL_STATE(1819)] = 71204, - [SMALL_STATE(1820)] = 71247, - [SMALL_STATE(1821)] = 71310, - [SMALL_STATE(1822)] = 71397, - [SMALL_STATE(1823)] = 71440, - [SMALL_STATE(1824)] = 71483, - [SMALL_STATE(1825)] = 71526, - [SMALL_STATE(1826)] = 71613, - [SMALL_STATE(1827)] = 71656, - [SMALL_STATE(1828)] = 71743, - [SMALL_STATE(1829)] = 71830, - [SMALL_STATE(1830)] = 71897, - [SMALL_STATE(1831)] = 71954, - [SMALL_STATE(1832)] = 72029, - [SMALL_STATE(1833)] = 72106, - [SMALL_STATE(1834)] = 72185, - [SMALL_STATE(1835)] = 72228, - [SMALL_STATE(1836)] = 72309, - [SMALL_STATE(1837)] = 72352, - [SMALL_STATE(1838)] = 72395, - [SMALL_STATE(1839)] = 72474, - [SMALL_STATE(1840)] = 72561, - [SMALL_STATE(1841)] = 72604, - [SMALL_STATE(1842)] = 72647, - [SMALL_STATE(1843)] = 72736, - [SMALL_STATE(1844)] = 72779, - [SMALL_STATE(1845)] = 72822, - [SMALL_STATE(1846)] = 72885, - [SMALL_STATE(1847)] = 72928, - [SMALL_STATE(1848)] = 72971, - [SMALL_STATE(1849)] = 73058, - [SMALL_STATE(1850)] = 73133, - [SMALL_STATE(1851)] = 73190, - [SMALL_STATE(1852)] = 73277, - [SMALL_STATE(1853)] = 73320, - [SMALL_STATE(1854)] = 73397, - [SMALL_STATE(1855)] = 73440, - [SMALL_STATE(1856)] = 73483, - [SMALL_STATE(1857)] = 73526, - [SMALL_STATE(1858)] = 73605, - [SMALL_STATE(1859)] = 73648, - [SMALL_STATE(1860)] = 73735, - [SMALL_STATE(1861)] = 73778, - [SMALL_STATE(1862)] = 73821, - [SMALL_STATE(1863)] = 73908, - [SMALL_STATE(1864)] = 73951, - [SMALL_STATE(1865)] = 74038, - [SMALL_STATE(1866)] = 74081, - [SMALL_STATE(1867)] = 74168, - [SMALL_STATE(1868)] = 74211, - [SMALL_STATE(1869)] = 74254, - [SMALL_STATE(1870)] = 74297, - [SMALL_STATE(1871)] = 74340, - [SMALL_STATE(1872)] = 74383, - [SMALL_STATE(1873)] = 74444, - [SMALL_STATE(1874)] = 74531, - [SMALL_STATE(1875)] = 74574, - [SMALL_STATE(1876)] = 74627, - [SMALL_STATE(1877)] = 74670, - [SMALL_STATE(1878)] = 74757, - [SMALL_STATE(1879)] = 74800, - [SMALL_STATE(1880)] = 74843, - [SMALL_STATE(1881)] = 74886, - [SMALL_STATE(1882)] = 74929, - [SMALL_STATE(1883)] = 74990, - [SMALL_STATE(1884)] = 75033, - [SMALL_STATE(1885)] = 75075, - [SMALL_STATE(1886)] = 75117, - [SMALL_STATE(1887)] = 75201, - [SMALL_STATE(1888)] = 75285, - [SMALL_STATE(1889)] = 75327, - [SMALL_STATE(1890)] = 75369, - [SMALL_STATE(1891)] = 75411, - [SMALL_STATE(1892)] = 75453, - [SMALL_STATE(1893)] = 75495, - [SMALL_STATE(1894)] = 75579, - [SMALL_STATE(1895)] = 75663, - [SMALL_STATE(1896)] = 75747, - [SMALL_STATE(1897)] = 75831, - [SMALL_STATE(1898)] = 75873, - [SMALL_STATE(1899)] = 75951, - [SMALL_STATE(1900)] = 76024, - [SMALL_STATE(1901)] = 76100, - [SMALL_STATE(1902)] = 76176, - [SMALL_STATE(1903)] = 76252, + [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)] = 76550, - [SMALL_STATE(1908)] = 76626, - [SMALL_STATE(1909)] = 76702, - [SMALL_STATE(1910)] = 76778, - [SMALL_STATE(1911)] = 76854, - [SMALL_STATE(1912)] = 76914, - [SMALL_STATE(1913)] = 76990, - [SMALL_STATE(1914)] = 77066, - [SMALL_STATE(1915)] = 77142, - [SMALL_STATE(1916)] = 77218, - [SMALL_STATE(1917)] = 77294, - [SMALL_STATE(1918)] = 77370, - [SMALL_STATE(1919)] = 77430, - [SMALL_STATE(1920)] = 77506, - [SMALL_STATE(1921)] = 77582, - [SMALL_STATE(1922)] = 77658, - [SMALL_STATE(1923)] = 77734, - [SMALL_STATE(1924)] = 77794, - [SMALL_STATE(1925)] = 77870, - [SMALL_STATE(1926)] = 77939, - [SMALL_STATE(1927)] = 77994, - [SMALL_STATE(1928)] = 78059, - [SMALL_STATE(1929)] = 78128, - [SMALL_STATE(1930)] = 78197, - [SMALL_STATE(1931)] = 78253, - [SMALL_STATE(1932)] = 78309, - [SMALL_STATE(1933)] = 78365, - [SMALL_STATE(1934)] = 78419, - [SMALL_STATE(1935)] = 78475, - [SMALL_STATE(1936)] = 78529, - [SMALL_STATE(1937)] = 78590, - [SMALL_STATE(1938)] = 78651, - [SMALL_STATE(1939)] = 78710, - [SMALL_STATE(1940)] = 78761, - [SMALL_STATE(1941)] = 78820, - [SMALL_STATE(1942)] = 78881, - [SMALL_STATE(1943)] = 78942, - [SMALL_STATE(1944)] = 79001, - [SMALL_STATE(1945)] = 79062, - [SMALL_STATE(1946)] = 79121, - [SMALL_STATE(1947)] = 79180, - [SMALL_STATE(1948)] = 79241, - [SMALL_STATE(1949)] = 79300, - [SMALL_STATE(1950)] = 79361, - [SMALL_STATE(1951)] = 79414, - [SMALL_STATE(1952)] = 79465, - [SMALL_STATE(1953)] = 79524, - [SMALL_STATE(1954)] = 79585, - [SMALL_STATE(1955)] = 79644, - [SMALL_STATE(1956)] = 79705, - [SMALL_STATE(1957)] = 79758, - [SMALL_STATE(1958)] = 79817, - [SMALL_STATE(1959)] = 79878, - [SMALL_STATE(1960)] = 79937, - [SMALL_STATE(1961)] = 79991, - [SMALL_STATE(1962)] = 80045, - [SMALL_STATE(1963)] = 80099, - [SMALL_STATE(1964)] = 80153, - [SMALL_STATE(1965)] = 80207, - [SMALL_STATE(1966)] = 80261, - [SMALL_STATE(1967)] = 80315, - [SMALL_STATE(1968)] = 80369, - [SMALL_STATE(1969)] = 80423, - [SMALL_STATE(1970)] = 80477, - [SMALL_STATE(1971)] = 80538, - [SMALL_STATE(1972)] = 80589, - [SMALL_STATE(1973)] = 80642, - [SMALL_STATE(1974)] = 80697, - [SMALL_STATE(1975)] = 80750, - [SMALL_STATE(1976)] = 80798, - [SMALL_STATE(1977)] = 80854, - [SMALL_STATE(1978)] = 80902, - [SMALL_STATE(1979)] = 80948, - [SMALL_STATE(1980)] = 81008, - [SMALL_STATE(1981)] = 81064, - [SMALL_STATE(1982)] = 81114, - [SMALL_STATE(1983)] = 81149, - [SMALL_STATE(1984)] = 81204, - [SMALL_STATE(1985)] = 81247, - [SMALL_STATE(1986)] = 81281, - [SMALL_STATE(1987)] = 81313, - [SMALL_STATE(1988)] = 81341, - [SMALL_STATE(1989)] = 81369, - [SMALL_STATE(1990)] = 81414, - [SMALL_STATE(1991)] = 81457, - [SMALL_STATE(1992)] = 81502, - [SMALL_STATE(1993)] = 81549, - [SMALL_STATE(1994)] = 81576, - [SMALL_STATE(1995)] = 81617, - [SMALL_STATE(1996)] = 81650, - [SMALL_STATE(1997)] = 81688, - [SMALL_STATE(1998)] = 81714, - [SMALL_STATE(1999)] = 81740, - [SMALL_STATE(2000)] = 81766, - [SMALL_STATE(2001)] = 81792, - [SMALL_STATE(2002)] = 81830, - [SMALL_STATE(2003)] = 81868, - [SMALL_STATE(2004)] = 81894, - [SMALL_STATE(2005)] = 81920, - [SMALL_STATE(2006)] = 81946, - [SMALL_STATE(2007)] = 81972, - [SMALL_STATE(2008)] = 81998, - [SMALL_STATE(2009)] = 82024, - [SMALL_STATE(2010)] = 82050, - [SMALL_STATE(2011)] = 82076, - [SMALL_STATE(2012)] = 82102, - [SMALL_STATE(2013)] = 82140, - [SMALL_STATE(2014)] = 82178, - [SMALL_STATE(2015)] = 82204, - [SMALL_STATE(2016)] = 82242, - [SMALL_STATE(2017)] = 82268, - [SMALL_STATE(2018)] = 82294, - [SMALL_STATE(2019)] = 82332, - [SMALL_STATE(2020)] = 82370, - [SMALL_STATE(2021)] = 82396, - [SMALL_STATE(2022)] = 82434, - [SMALL_STATE(2023)] = 82460, - [SMALL_STATE(2024)] = 82486, - [SMALL_STATE(2025)] = 82524, - [SMALL_STATE(2026)] = 82554, - [SMALL_STATE(2027)] = 82586, - [SMALL_STATE(2028)] = 82612, - [SMALL_STATE(2029)] = 82638, - [SMALL_STATE(2030)] = 82664, - [SMALL_STATE(2031)] = 82690, - [SMALL_STATE(2032)] = 82716, - [SMALL_STATE(2033)] = 82742, - [SMALL_STATE(2034)] = 82768, - [SMALL_STATE(2035)] = 82794, - [SMALL_STATE(2036)] = 82822, - [SMALL_STATE(2037)] = 82860, - [SMALL_STATE(2038)] = 82886, - [SMALL_STATE(2039)] = 82912, - [SMALL_STATE(2040)] = 82938, - [SMALL_STATE(2041)] = 82964, - [SMALL_STATE(2042)] = 82990, - [SMALL_STATE(2043)] = 83028, - [SMALL_STATE(2044)] = 83066, - [SMALL_STATE(2045)] = 83104, - [SMALL_STATE(2046)] = 83142, - [SMALL_STATE(2047)] = 83168, - [SMALL_STATE(2048)] = 83206, - [SMALL_STATE(2049)] = 83241, - [SMALL_STATE(2050)] = 83276, - [SMALL_STATE(2051)] = 83311, - [SMALL_STATE(2052)] = 83346, - [SMALL_STATE(2053)] = 83381, - [SMALL_STATE(2054)] = 83416, - [SMALL_STATE(2055)] = 83451, - [SMALL_STATE(2056)] = 83486, - [SMALL_STATE(2057)] = 83511, - [SMALL_STATE(2058)] = 83546, - [SMALL_STATE(2059)] = 83581, - [SMALL_STATE(2060)] = 83616, - [SMALL_STATE(2061)] = 83651, - [SMALL_STATE(2062)] = 83686, - [SMALL_STATE(2063)] = 83721, - [SMALL_STATE(2064)] = 83745, - [SMALL_STATE(2065)] = 83767, - [SMALL_STATE(2066)] = 83791, - [SMALL_STATE(2067)] = 83815, - [SMALL_STATE(2068)] = 83837, - [SMALL_STATE(2069)] = 83861, - [SMALL_STATE(2070)] = 83885, - [SMALL_STATE(2071)] = 83907, - [SMALL_STATE(2072)] = 83929, - [SMALL_STATE(2073)] = 83951, - [SMALL_STATE(2074)] = 83973, - [SMALL_STATE(2075)] = 83995, - [SMALL_STATE(2076)] = 84019, - [SMALL_STATE(2077)] = 84041, - [SMALL_STATE(2078)] = 84063, - [SMALL_STATE(2079)] = 84100, - [SMALL_STATE(2080)] = 84137, - [SMALL_STATE(2081)] = 84167, - [SMALL_STATE(2082)] = 84197, - [SMALL_STATE(2083)] = 84233, - [SMALL_STATE(2084)] = 84263, - [SMALL_STATE(2085)] = 84293, - [SMALL_STATE(2086)] = 84323, - [SMALL_STATE(2087)] = 84359, - [SMALL_STATE(2088)] = 84389, - [SMALL_STATE(2089)] = 84419, - [SMALL_STATE(2090)] = 84455, - [SMALL_STATE(2091)] = 84485, - [SMALL_STATE(2092)] = 84515, - [SMALL_STATE(2093)] = 84551, - [SMALL_STATE(2094)] = 84581, - [SMALL_STATE(2095)] = 84611, - [SMALL_STATE(2096)] = 84647, - [SMALL_STATE(2097)] = 84677, - [SMALL_STATE(2098)] = 84707, - [SMALL_STATE(2099)] = 84743, - [SMALL_STATE(2100)] = 84773, - [SMALL_STATE(2101)] = 84809, - [SMALL_STATE(2102)] = 84839, - [SMALL_STATE(2103)] = 84869, - [SMALL_STATE(2104)] = 84905, - [SMALL_STATE(2105)] = 84938, - [SMALL_STATE(2106)] = 84971, - [SMALL_STATE(2107)] = 85004, - [SMALL_STATE(2108)] = 85037, - [SMALL_STATE(2109)] = 85070, - [SMALL_STATE(2110)] = 85103, - [SMALL_STATE(2111)] = 85136, - [SMALL_STATE(2112)] = 85169, - [SMALL_STATE(2113)] = 85202, - [SMALL_STATE(2114)] = 85235, - [SMALL_STATE(2115)] = 85268, - [SMALL_STATE(2116)] = 85295, - [SMALL_STATE(2117)] = 85328, - [SMALL_STATE(2118)] = 85361, - [SMALL_STATE(2119)] = 85394, - [SMALL_STATE(2120)] = 85427, - [SMALL_STATE(2121)] = 85460, - [SMALL_STATE(2122)] = 85490, - [SMALL_STATE(2123)] = 85520, - [SMALL_STATE(2124)] = 85550, - [SMALL_STATE(2125)] = 85580, - [SMALL_STATE(2126)] = 85610, - [SMALL_STATE(2127)] = 85640, - [SMALL_STATE(2128)] = 85670, - [SMALL_STATE(2129)] = 85700, - [SMALL_STATE(2130)] = 85730, - [SMALL_STATE(2131)] = 85760, - [SMALL_STATE(2132)] = 85790, - [SMALL_STATE(2133)] = 85820, - [SMALL_STATE(2134)] = 85850, - [SMALL_STATE(2135)] = 85880, - [SMALL_STATE(2136)] = 85910, - [SMALL_STATE(2137)] = 85940, - [SMALL_STATE(2138)] = 85970, - [SMALL_STATE(2139)] = 86000, - [SMALL_STATE(2140)] = 86030, - [SMALL_STATE(2141)] = 86060, - [SMALL_STATE(2142)] = 86088, - [SMALL_STATE(2143)] = 86118, - [SMALL_STATE(2144)] = 86148, - [SMALL_STATE(2145)] = 86178, - [SMALL_STATE(2146)] = 86208, - [SMALL_STATE(2147)] = 86238, - [SMALL_STATE(2148)] = 86268, - [SMALL_STATE(2149)] = 86298, - [SMALL_STATE(2150)] = 86328, - [SMALL_STATE(2151)] = 86358, - [SMALL_STATE(2152)] = 86388, - [SMALL_STATE(2153)] = 86418, - [SMALL_STATE(2154)] = 86448, - [SMALL_STATE(2155)] = 86478, - [SMALL_STATE(2156)] = 86508, - [SMALL_STATE(2157)] = 86538, - [SMALL_STATE(2158)] = 86568, - [SMALL_STATE(2159)] = 86598, - [SMALL_STATE(2160)] = 86628, - [SMALL_STATE(2161)] = 86658, - [SMALL_STATE(2162)] = 86684, - [SMALL_STATE(2163)] = 86710, - [SMALL_STATE(2164)] = 86740, - [SMALL_STATE(2165)] = 86763, - [SMALL_STATE(2166)] = 86788, - [SMALL_STATE(2167)] = 86813, - [SMALL_STATE(2168)] = 86838, - [SMALL_STATE(2169)] = 86859, - [SMALL_STATE(2170)] = 86880, - [SMALL_STATE(2171)] = 86905, - [SMALL_STATE(2172)] = 86928, - [SMALL_STATE(2173)] = 86953, - [SMALL_STATE(2174)] = 86978, - [SMALL_STATE(2175)] = 87003, - [SMALL_STATE(2176)] = 87028, - [SMALL_STATE(2177)] = 87050, - [SMALL_STATE(2178)] = 87074, - [SMALL_STATE(2179)] = 87096, - [SMALL_STATE(2180)] = 87118, - [SMALL_STATE(2181)] = 87140, - [SMALL_STATE(2182)] = 87154, - [SMALL_STATE(2183)] = 87176, - [SMALL_STATE(2184)] = 87200, - [SMALL_STATE(2185)] = 87226, - [SMALL_STATE(2186)] = 87240, - [SMALL_STATE(2187)] = 87260, - [SMALL_STATE(2188)] = 87282, - [SMALL_STATE(2189)] = 87302, - [SMALL_STATE(2190)] = 87324, - [SMALL_STATE(2191)] = 87348, - [SMALL_STATE(2192)] = 87362, - [SMALL_STATE(2193)] = 87376, - [SMALL_STATE(2194)] = 87396, - [SMALL_STATE(2195)] = 87410, - [SMALL_STATE(2196)] = 87432, - [SMALL_STATE(2197)] = 87456, - [SMALL_STATE(2198)] = 87480, - [SMALL_STATE(2199)] = 87500, - [SMALL_STATE(2200)] = 87522, - [SMALL_STATE(2201)] = 87536, - [SMALL_STATE(2202)] = 87560, - [SMALL_STATE(2203)] = 87582, - [SMALL_STATE(2204)] = 87608, - [SMALL_STATE(2205)] = 87630, - [SMALL_STATE(2206)] = 87654, - [SMALL_STATE(2207)] = 87676, - [SMALL_STATE(2208)] = 87690, - [SMALL_STATE(2209)] = 87710, - [SMALL_STATE(2210)] = 87734, - [SMALL_STATE(2211)] = 87748, - [SMALL_STATE(2212)] = 87768, - [SMALL_STATE(2213)] = 87790, - [SMALL_STATE(2214)] = 87804, - [SMALL_STATE(2215)] = 87822, - [SMALL_STATE(2216)] = 87844, - [SMALL_STATE(2217)] = 87866, - [SMALL_STATE(2218)] = 87882, - [SMALL_STATE(2219)] = 87904, - [SMALL_STATE(2220)] = 87926, - [SMALL_STATE(2221)] = 87940, - [SMALL_STATE(2222)] = 87962, - [SMALL_STATE(2223)] = 87986, - [SMALL_STATE(2224)] = 88002, - [SMALL_STATE(2225)] = 88028, - [SMALL_STATE(2226)] = 88042, - [SMALL_STATE(2227)] = 88064, - [SMALL_STATE(2228)] = 88084, - [SMALL_STATE(2229)] = 88098, - [SMALL_STATE(2230)] = 88116, - [SMALL_STATE(2231)] = 88130, - [SMALL_STATE(2232)] = 88144, - [SMALL_STATE(2233)] = 88158, - [SMALL_STATE(2234)] = 88184, - [SMALL_STATE(2235)] = 88198, - [SMALL_STATE(2236)] = 88214, - [SMALL_STATE(2237)] = 88240, - [SMALL_STATE(2238)] = 88254, - [SMALL_STATE(2239)] = 88280, - [SMALL_STATE(2240)] = 88302, - [SMALL_STATE(2241)] = 88326, - [SMALL_STATE(2242)] = 88341, - [SMALL_STATE(2243)] = 88354, - [SMALL_STATE(2244)] = 88371, - [SMALL_STATE(2245)] = 88384, - [SMALL_STATE(2246)] = 88407, - [SMALL_STATE(2247)] = 88420, - [SMALL_STATE(2248)] = 88443, - [SMALL_STATE(2249)] = 88460, - [SMALL_STATE(2250)] = 88483, - [SMALL_STATE(2251)] = 88506, - [SMALL_STATE(2252)] = 88521, - [SMALL_STATE(2253)] = 88538, - [SMALL_STATE(2254)] = 88561, - [SMALL_STATE(2255)] = 88578, - [SMALL_STATE(2256)] = 88593, - [SMALL_STATE(2257)] = 88606, - [SMALL_STATE(2258)] = 88629, - [SMALL_STATE(2259)] = 88646, - [SMALL_STATE(2260)] = 88665, - [SMALL_STATE(2261)] = 88678, - [SMALL_STATE(2262)] = 88691, - [SMALL_STATE(2263)] = 88708, - [SMALL_STATE(2264)] = 88727, - [SMALL_STATE(2265)] = 88740, - [SMALL_STATE(2266)] = 88759, - [SMALL_STATE(2267)] = 88772, - [SMALL_STATE(2268)] = 88785, - [SMALL_STATE(2269)] = 88808, - [SMALL_STATE(2270)] = 88821, - [SMALL_STATE(2271)] = 88838, - [SMALL_STATE(2272)] = 88861, - [SMALL_STATE(2273)] = 88880, - [SMALL_STATE(2274)] = 88899, - [SMALL_STATE(2275)] = 88916, - [SMALL_STATE(2276)] = 88939, - [SMALL_STATE(2277)] = 88962, - [SMALL_STATE(2278)] = 88975, - [SMALL_STATE(2279)] = 88998, - [SMALL_STATE(2280)] = 89011, - [SMALL_STATE(2281)] = 89028, - [SMALL_STATE(2282)] = 89041, - [SMALL_STATE(2283)] = 89056, - [SMALL_STATE(2284)] = 89071, - [SMALL_STATE(2285)] = 89088, - [SMALL_STATE(2286)] = 89105, - [SMALL_STATE(2287)] = 89128, - [SMALL_STATE(2288)] = 89147, - [SMALL_STATE(2289)] = 89162, - [SMALL_STATE(2290)] = 89179, - [SMALL_STATE(2291)] = 89198, - [SMALL_STATE(2292)] = 89217, - [SMALL_STATE(2293)] = 89234, - [SMALL_STATE(2294)] = 89250, - [SMALL_STATE(2295)] = 89270, - [SMALL_STATE(2296)] = 89284, - [SMALL_STATE(2297)] = 89304, - [SMALL_STATE(2298)] = 89324, - [SMALL_STATE(2299)] = 89344, - [SMALL_STATE(2300)] = 89358, - [SMALL_STATE(2301)] = 89372, - [SMALL_STATE(2302)] = 89386, - [SMALL_STATE(2303)] = 89398, - [SMALL_STATE(2304)] = 89412, - [SMALL_STATE(2305)] = 89432, - [SMALL_STATE(2306)] = 89452, - [SMALL_STATE(2307)] = 89472, - [SMALL_STATE(2308)] = 89484, - [SMALL_STATE(2309)] = 89504, - [SMALL_STATE(2310)] = 89518, - [SMALL_STATE(2311)] = 89532, - [SMALL_STATE(2312)] = 89544, - [SMALL_STATE(2313)] = 89564, - [SMALL_STATE(2314)] = 89578, - [SMALL_STATE(2315)] = 89598, - [SMALL_STATE(2316)] = 89618, - [SMALL_STATE(2317)] = 89638, - [SMALL_STATE(2318)] = 89658, - [SMALL_STATE(2319)] = 89672, - [SMALL_STATE(2320)] = 89686, - [SMALL_STATE(2321)] = 89706, - [SMALL_STATE(2322)] = 89720, - [SMALL_STATE(2323)] = 89734, - [SMALL_STATE(2324)] = 89748, - [SMALL_STATE(2325)] = 89762, - [SMALL_STATE(2326)] = 89774, - [SMALL_STATE(2327)] = 89794, - [SMALL_STATE(2328)] = 89814, - [SMALL_STATE(2329)] = 89828, - [SMALL_STATE(2330)] = 89848, - [SMALL_STATE(2331)] = 89862, - [SMALL_STATE(2332)] = 89876, - [SMALL_STATE(2333)] = 89896, - [SMALL_STATE(2334)] = 89916, - [SMALL_STATE(2335)] = 89936, - [SMALL_STATE(2336)] = 89950, - [SMALL_STATE(2337)] = 89970, - [SMALL_STATE(2338)] = 89990, - [SMALL_STATE(2339)] = 90010, - [SMALL_STATE(2340)] = 90024, - [SMALL_STATE(2341)] = 90036, - [SMALL_STATE(2342)] = 90052, - [SMALL_STATE(2343)] = 90066, - [SMALL_STATE(2344)] = 90078, - [SMALL_STATE(2345)] = 90092, - [SMALL_STATE(2346)] = 90112, - [SMALL_STATE(2347)] = 90124, - [SMALL_STATE(2348)] = 90136, - [SMALL_STATE(2349)] = 90150, - [SMALL_STATE(2350)] = 90168, - [SMALL_STATE(2351)] = 90186, - [SMALL_STATE(2352)] = 90206, - [SMALL_STATE(2353)] = 90226, - [SMALL_STATE(2354)] = 90246, - [SMALL_STATE(2355)] = 90264, - [SMALL_STATE(2356)] = 90282, - [SMALL_STATE(2357)] = 90296, - [SMALL_STATE(2358)] = 90316, - [SMALL_STATE(2359)] = 90328, - [SMALL_STATE(2360)] = 90342, - [SMALL_STATE(2361)] = 90362, - [SMALL_STATE(2362)] = 90382, - [SMALL_STATE(2363)] = 90394, - [SMALL_STATE(2364)] = 90408, - [SMALL_STATE(2365)] = 90428, - [SMALL_STATE(2366)] = 90448, - [SMALL_STATE(2367)] = 90460, - [SMALL_STATE(2368)] = 90474, - [SMALL_STATE(2369)] = 90488, - [SMALL_STATE(2370)] = 90508, - [SMALL_STATE(2371)] = 90528, - [SMALL_STATE(2372)] = 90548, - [SMALL_STATE(2373)] = 90568, - [SMALL_STATE(2374)] = 90588, - [SMALL_STATE(2375)] = 90608, - [SMALL_STATE(2376)] = 90620, - [SMALL_STATE(2377)] = 90640, - [SMALL_STATE(2378)] = 90660, - [SMALL_STATE(2379)] = 90680, - [SMALL_STATE(2380)] = 90694, - [SMALL_STATE(2381)] = 90714, - [SMALL_STATE(2382)] = 90726, - [SMALL_STATE(2383)] = 90746, - [SMALL_STATE(2384)] = 90760, - [SMALL_STATE(2385)] = 90772, - [SMALL_STATE(2386)] = 90788, - [SMALL_STATE(2387)] = 90808, - [SMALL_STATE(2388)] = 90828, - [SMALL_STATE(2389)] = 90848, - [SMALL_STATE(2390)] = 90868, - [SMALL_STATE(2391)] = 90880, - [SMALL_STATE(2392)] = 90892, - [SMALL_STATE(2393)] = 90912, - [SMALL_STATE(2394)] = 90926, - [SMALL_STATE(2395)] = 90938, - [SMALL_STATE(2396)] = 90950, - [SMALL_STATE(2397)] = 90962, - [SMALL_STATE(2398)] = 90974, - [SMALL_STATE(2399)] = 90994, - [SMALL_STATE(2400)] = 91014, - [SMALL_STATE(2401)] = 91034, - [SMALL_STATE(2402)] = 91054, - [SMALL_STATE(2403)] = 91068, - [SMALL_STATE(2404)] = 91088, - [SMALL_STATE(2405)] = 91108, - [SMALL_STATE(2406)] = 91122, - [SMALL_STATE(2407)] = 91142, - [SMALL_STATE(2408)] = 91156, - [SMALL_STATE(2409)] = 91170, - [SMALL_STATE(2410)] = 91184, - [SMALL_STATE(2411)] = 91198, - [SMALL_STATE(2412)] = 91212, - [SMALL_STATE(2413)] = 91226, - [SMALL_STATE(2414)] = 91246, - [SMALL_STATE(2415)] = 91266, - [SMALL_STATE(2416)] = 91280, - [SMALL_STATE(2417)] = 91291, - [SMALL_STATE(2418)] = 91302, - [SMALL_STATE(2419)] = 91319, - [SMALL_STATE(2420)] = 91336, - [SMALL_STATE(2421)] = 91353, - [SMALL_STATE(2422)] = 91368, - [SMALL_STATE(2423)] = 91383, - [SMALL_STATE(2424)] = 91394, - [SMALL_STATE(2425)] = 91411, - [SMALL_STATE(2426)] = 91422, - [SMALL_STATE(2427)] = 91433, - [SMALL_STATE(2428)] = 91448, - [SMALL_STATE(2429)] = 91465, - [SMALL_STATE(2430)] = 91482, - [SMALL_STATE(2431)] = 91495, - [SMALL_STATE(2432)] = 91512, - [SMALL_STATE(2433)] = 91527, - [SMALL_STATE(2434)] = 91544, - [SMALL_STATE(2435)] = 91561, - [SMALL_STATE(2436)] = 91578, - [SMALL_STATE(2437)] = 91595, - [SMALL_STATE(2438)] = 91612, - [SMALL_STATE(2439)] = 91623, - [SMALL_STATE(2440)] = 91640, - [SMALL_STATE(2441)] = 91657, - [SMALL_STATE(2442)] = 91674, - [SMALL_STATE(2443)] = 91691, - [SMALL_STATE(2444)] = 91702, - [SMALL_STATE(2445)] = 91719, - [SMALL_STATE(2446)] = 91736, - [SMALL_STATE(2447)] = 91753, - [SMALL_STATE(2448)] = 91770, - [SMALL_STATE(2449)] = 91787, - [SMALL_STATE(2450)] = 91804, - [SMALL_STATE(2451)] = 91821, - [SMALL_STATE(2452)] = 91838, - [SMALL_STATE(2453)] = 91849, - [SMALL_STATE(2454)] = 91866, - [SMALL_STATE(2455)] = 91883, - [SMALL_STATE(2456)] = 91900, - [SMALL_STATE(2457)] = 91917, - [SMALL_STATE(2458)] = 91934, - [SMALL_STATE(2459)] = 91951, - [SMALL_STATE(2460)] = 91968, - [SMALL_STATE(2461)] = 91985, - [SMALL_STATE(2462)] = 91998, - [SMALL_STATE(2463)] = 92015, - [SMALL_STATE(2464)] = 92032, - [SMALL_STATE(2465)] = 92049, - [SMALL_STATE(2466)] = 92066, - [SMALL_STATE(2467)] = 92083, - [SMALL_STATE(2468)] = 92094, - [SMALL_STATE(2469)] = 92105, - [SMALL_STATE(2470)] = 92122, - [SMALL_STATE(2471)] = 92139, - [SMALL_STATE(2472)] = 92150, - [SMALL_STATE(2473)] = 92167, - [SMALL_STATE(2474)] = 92184, - [SMALL_STATE(2475)] = 92195, - [SMALL_STATE(2476)] = 92206, - [SMALL_STATE(2477)] = 92217, - [SMALL_STATE(2478)] = 92228, - [SMALL_STATE(2479)] = 92239, - [SMALL_STATE(2480)] = 92250, - [SMALL_STATE(2481)] = 92261, - [SMALL_STATE(2482)] = 92272, - [SMALL_STATE(2483)] = 92289, - [SMALL_STATE(2484)] = 92306, - [SMALL_STATE(2485)] = 92317, - [SMALL_STATE(2486)] = 92328, - [SMALL_STATE(2487)] = 92345, - [SMALL_STATE(2488)] = 92362, - [SMALL_STATE(2489)] = 92379, - [SMALL_STATE(2490)] = 92396, - [SMALL_STATE(2491)] = 92407, - [SMALL_STATE(2492)] = 92424, - [SMALL_STATE(2493)] = 92435, - [SMALL_STATE(2494)] = 92452, - [SMALL_STATE(2495)] = 92463, - [SMALL_STATE(2496)] = 92480, - [SMALL_STATE(2497)] = 92497, - [SMALL_STATE(2498)] = 92514, - [SMALL_STATE(2499)] = 92525, - [SMALL_STATE(2500)] = 92542, - [SMALL_STATE(2501)] = 92557, - [SMALL_STATE(2502)] = 92574, - [SMALL_STATE(2503)] = 92591, - [SMALL_STATE(2504)] = 92608, - [SMALL_STATE(2505)] = 92625, - [SMALL_STATE(2506)] = 92642, - [SMALL_STATE(2507)] = 92659, - [SMALL_STATE(2508)] = 92676, - [SMALL_STATE(2509)] = 92693, - [SMALL_STATE(2510)] = 92704, - [SMALL_STATE(2511)] = 92721, - [SMALL_STATE(2512)] = 92738, - [SMALL_STATE(2513)] = 92755, - [SMALL_STATE(2514)] = 92766, - [SMALL_STATE(2515)] = 92777, - [SMALL_STATE(2516)] = 92794, - [SMALL_STATE(2517)] = 92811, - [SMALL_STATE(2518)] = 92822, - [SMALL_STATE(2519)] = 92837, - [SMALL_STATE(2520)] = 92848, - [SMALL_STATE(2521)] = 92865, - [SMALL_STATE(2522)] = 92882, - [SMALL_STATE(2523)] = 92899, - [SMALL_STATE(2524)] = 92910, - [SMALL_STATE(2525)] = 92927, - [SMALL_STATE(2526)] = 92944, - [SMALL_STATE(2527)] = 92961, - [SMALL_STATE(2528)] = 92978, - [SMALL_STATE(2529)] = 92995, - [SMALL_STATE(2530)] = 93012, - [SMALL_STATE(2531)] = 93029, - [SMALL_STATE(2532)] = 93046, - [SMALL_STATE(2533)] = 93063, - [SMALL_STATE(2534)] = 93080, - [SMALL_STATE(2535)] = 93091, - [SMALL_STATE(2536)] = 93108, - [SMALL_STATE(2537)] = 93119, - [SMALL_STATE(2538)] = 93130, - [SMALL_STATE(2539)] = 93141, - [SMALL_STATE(2540)] = 93152, - [SMALL_STATE(2541)] = 93169, - [SMALL_STATE(2542)] = 93186, - [SMALL_STATE(2543)] = 93203, - [SMALL_STATE(2544)] = 93214, - [SMALL_STATE(2545)] = 93225, - [SMALL_STATE(2546)] = 93236, - [SMALL_STATE(2547)] = 93247, - [SMALL_STATE(2548)] = 93264, - [SMALL_STATE(2549)] = 93275, - [SMALL_STATE(2550)] = 93286, - [SMALL_STATE(2551)] = 93303, - [SMALL_STATE(2552)] = 93314, - [SMALL_STATE(2553)] = 93331, - [SMALL_STATE(2554)] = 93348, - [SMALL_STATE(2555)] = 93365, - [SMALL_STATE(2556)] = 93376, - [SMALL_STATE(2557)] = 93393, - [SMALL_STATE(2558)] = 93404, - [SMALL_STATE(2559)] = 93415, - [SMALL_STATE(2560)] = 93432, - [SMALL_STATE(2561)] = 93449, - [SMALL_STATE(2562)] = 93460, - [SMALL_STATE(2563)] = 93471, - [SMALL_STATE(2564)] = 93482, - [SMALL_STATE(2565)] = 93493, - [SMALL_STATE(2566)] = 93510, - [SMALL_STATE(2567)] = 93527, - [SMALL_STATE(2568)] = 93544, - [SMALL_STATE(2569)] = 93555, - [SMALL_STATE(2570)] = 93572, - [SMALL_STATE(2571)] = 93589, - [SMALL_STATE(2572)] = 93606, - [SMALL_STATE(2573)] = 93623, - [SMALL_STATE(2574)] = 93640, - [SMALL_STATE(2575)] = 93657, - [SMALL_STATE(2576)] = 93668, - [SMALL_STATE(2577)] = 93679, - [SMALL_STATE(2578)] = 93696, - [SMALL_STATE(2579)] = 93713, - [SMALL_STATE(2580)] = 93730, - [SMALL_STATE(2581)] = 93741, - [SMALL_STATE(2582)] = 93752, - [SMALL_STATE(2583)] = 93763, - [SMALL_STATE(2584)] = 93780, - [SMALL_STATE(2585)] = 93797, - [SMALL_STATE(2586)] = 93814, - [SMALL_STATE(2587)] = 93831, - [SMALL_STATE(2588)] = 93846, - [SMALL_STATE(2589)] = 93863, - [SMALL_STATE(2590)] = 93880, - [SMALL_STATE(2591)] = 93895, - [SMALL_STATE(2592)] = 93912, - [SMALL_STATE(2593)] = 93929, - [SMALL_STATE(2594)] = 93946, - [SMALL_STATE(2595)] = 93963, - [SMALL_STATE(2596)] = 93980, - [SMALL_STATE(2597)] = 93997, - [SMALL_STATE(2598)] = 94014, - [SMALL_STATE(2599)] = 94025, - [SMALL_STATE(2600)] = 94035, - [SMALL_STATE(2601)] = 94045, - [SMALL_STATE(2602)] = 94055, - [SMALL_STATE(2603)] = 94069, - [SMALL_STATE(2604)] = 94079, - [SMALL_STATE(2605)] = 94089, - [SMALL_STATE(2606)] = 94099, - [SMALL_STATE(2607)] = 94109, - [SMALL_STATE(2608)] = 94123, - [SMALL_STATE(2609)] = 94137, - [SMALL_STATE(2610)] = 94151, - [SMALL_STATE(2611)] = 94165, - [SMALL_STATE(2612)] = 94179, - [SMALL_STATE(2613)] = 94193, - [SMALL_STATE(2614)] = 94207, - [SMALL_STATE(2615)] = 94221, - [SMALL_STATE(2616)] = 94235, - [SMALL_STATE(2617)] = 94245, - [SMALL_STATE(2618)] = 94259, - [SMALL_STATE(2619)] = 94273, - [SMALL_STATE(2620)] = 94287, - [SMALL_STATE(2621)] = 94301, - [SMALL_STATE(2622)] = 94315, - [SMALL_STATE(2623)] = 94329, - [SMALL_STATE(2624)] = 94339, - [SMALL_STATE(2625)] = 94349, - [SMALL_STATE(2626)] = 94359, - [SMALL_STATE(2627)] = 94373, - [SMALL_STATE(2628)] = 94383, - [SMALL_STATE(2629)] = 94393, - [SMALL_STATE(2630)] = 94403, - [SMALL_STATE(2631)] = 94417, - [SMALL_STATE(2632)] = 94427, - [SMALL_STATE(2633)] = 94441, - [SMALL_STATE(2634)] = 94455, - [SMALL_STATE(2635)] = 94469, - [SMALL_STATE(2636)] = 94483, - [SMALL_STATE(2637)] = 94497, - [SMALL_STATE(2638)] = 94511, - [SMALL_STATE(2639)] = 94521, - [SMALL_STATE(2640)] = 94535, - [SMALL_STATE(2641)] = 94549, - [SMALL_STATE(2642)] = 94563, - [SMALL_STATE(2643)] = 94577, - [SMALL_STATE(2644)] = 94587, - [SMALL_STATE(2645)] = 94597, - [SMALL_STATE(2646)] = 94607, - [SMALL_STATE(2647)] = 94621, - [SMALL_STATE(2648)] = 94635, - [SMALL_STATE(2649)] = 94649, - [SMALL_STATE(2650)] = 94663, - [SMALL_STATE(2651)] = 94673, - [SMALL_STATE(2652)] = 94687, - [SMALL_STATE(2653)] = 94697, - [SMALL_STATE(2654)] = 94711, - [SMALL_STATE(2655)] = 94725, - [SMALL_STATE(2656)] = 94735, - [SMALL_STATE(2657)] = 94749, - [SMALL_STATE(2658)] = 94761, - [SMALL_STATE(2659)] = 94775, - [SMALL_STATE(2660)] = 94789, - [SMALL_STATE(2661)] = 94803, - [SMALL_STATE(2662)] = 94817, - [SMALL_STATE(2663)] = 94829, - [SMALL_STATE(2664)] = 94839, - [SMALL_STATE(2665)] = 94853, - [SMALL_STATE(2666)] = 94867, - [SMALL_STATE(2667)] = 94881, - [SMALL_STATE(2668)] = 94895, - [SMALL_STATE(2669)] = 94909, - [SMALL_STATE(2670)] = 94923, - [SMALL_STATE(2671)] = 94935, - [SMALL_STATE(2672)] = 94949, - [SMALL_STATE(2673)] = 94963, - [SMALL_STATE(2674)] = 94977, - [SMALL_STATE(2675)] = 94991, - [SMALL_STATE(2676)] = 95005, - [SMALL_STATE(2677)] = 95019, - [SMALL_STATE(2678)] = 95033, - [SMALL_STATE(2679)] = 95047, - [SMALL_STATE(2680)] = 95061, - [SMALL_STATE(2681)] = 95075, - [SMALL_STATE(2682)] = 95087, - [SMALL_STATE(2683)] = 95101, - [SMALL_STATE(2684)] = 95115, - [SMALL_STATE(2685)] = 95129, - [SMALL_STATE(2686)] = 95143, - [SMALL_STATE(2687)] = 95157, - [SMALL_STATE(2688)] = 95171, - [SMALL_STATE(2689)] = 95185, - [SMALL_STATE(2690)] = 95199, - [SMALL_STATE(2691)] = 95209, - [SMALL_STATE(2692)] = 95223, - [SMALL_STATE(2693)] = 95237, - [SMALL_STATE(2694)] = 95247, - [SMALL_STATE(2695)] = 95261, - [SMALL_STATE(2696)] = 95275, - [SMALL_STATE(2697)] = 95289, - [SMALL_STATE(2698)] = 95299, - [SMALL_STATE(2699)] = 95309, - [SMALL_STATE(2700)] = 95323, - [SMALL_STATE(2701)] = 95337, - [SMALL_STATE(2702)] = 95351, - [SMALL_STATE(2703)] = 95361, - [SMALL_STATE(2704)] = 95375, - [SMALL_STATE(2705)] = 95385, - [SMALL_STATE(2706)] = 95399, - [SMALL_STATE(2707)] = 95413, - [SMALL_STATE(2708)] = 95423, - [SMALL_STATE(2709)] = 95437, - [SMALL_STATE(2710)] = 95447, - [SMALL_STATE(2711)] = 95461, - [SMALL_STATE(2712)] = 95475, - [SMALL_STATE(2713)] = 95485, - [SMALL_STATE(2714)] = 95499, - [SMALL_STATE(2715)] = 95509, - [SMALL_STATE(2716)] = 95519, - [SMALL_STATE(2717)] = 95529, - [SMALL_STATE(2718)] = 95539, - [SMALL_STATE(2719)] = 95553, - [SMALL_STATE(2720)] = 95567, - [SMALL_STATE(2721)] = 95581, - [SMALL_STATE(2722)] = 95595, - [SMALL_STATE(2723)] = 95609, - [SMALL_STATE(2724)] = 95623, - [SMALL_STATE(2725)] = 95633, - [SMALL_STATE(2726)] = 95647, - [SMALL_STATE(2727)] = 95661, - [SMALL_STATE(2728)] = 95671, - [SMALL_STATE(2729)] = 95681, - [SMALL_STATE(2730)] = 95691, - [SMALL_STATE(2731)] = 95701, - [SMALL_STATE(2732)] = 95715, - [SMALL_STATE(2733)] = 95729, - [SMALL_STATE(2734)] = 95743, - [SMALL_STATE(2735)] = 95753, - [SMALL_STATE(2736)] = 95763, - [SMALL_STATE(2737)] = 95777, - [SMALL_STATE(2738)] = 95787, - [SMALL_STATE(2739)] = 95801, - [SMALL_STATE(2740)] = 95811, - [SMALL_STATE(2741)] = 95825, - [SMALL_STATE(2742)] = 95839, - [SMALL_STATE(2743)] = 95849, - [SMALL_STATE(2744)] = 95863, - [SMALL_STATE(2745)] = 95877, - [SMALL_STATE(2746)] = 95887, - [SMALL_STATE(2747)] = 95897, - [SMALL_STATE(2748)] = 95911, - [SMALL_STATE(2749)] = 95925, - [SMALL_STATE(2750)] = 95939, - [SMALL_STATE(2751)] = 95953, - [SMALL_STATE(2752)] = 95967, - [SMALL_STATE(2753)] = 95981, - [SMALL_STATE(2754)] = 95995, - [SMALL_STATE(2755)] = 96009, - [SMALL_STATE(2756)] = 96019, - [SMALL_STATE(2757)] = 96029, - [SMALL_STATE(2758)] = 96043, - [SMALL_STATE(2759)] = 96057, - [SMALL_STATE(2760)] = 96067, - [SMALL_STATE(2761)] = 96081, - [SMALL_STATE(2762)] = 96095, - [SMALL_STATE(2763)] = 96105, - [SMALL_STATE(2764)] = 96115, - [SMALL_STATE(2765)] = 96125, - [SMALL_STATE(2766)] = 96135, - [SMALL_STATE(2767)] = 96147, - [SMALL_STATE(2768)] = 96161, - [SMALL_STATE(2769)] = 96171, - [SMALL_STATE(2770)] = 96181, - [SMALL_STATE(2771)] = 96195, - [SMALL_STATE(2772)] = 96209, - [SMALL_STATE(2773)] = 96223, - [SMALL_STATE(2774)] = 96237, - [SMALL_STATE(2775)] = 96251, - [SMALL_STATE(2776)] = 96265, - [SMALL_STATE(2777)] = 96277, - [SMALL_STATE(2778)] = 96287, - [SMALL_STATE(2779)] = 96297, - [SMALL_STATE(2780)] = 96309, - [SMALL_STATE(2781)] = 96319, - [SMALL_STATE(2782)] = 96333, - [SMALL_STATE(2783)] = 96347, - [SMALL_STATE(2784)] = 96361, - [SMALL_STATE(2785)] = 96375, - [SMALL_STATE(2786)] = 96385, - [SMALL_STATE(2787)] = 96399, - [SMALL_STATE(2788)] = 96409, - [SMALL_STATE(2789)] = 96419, - [SMALL_STATE(2790)] = 96433, - [SMALL_STATE(2791)] = 96447, - [SMALL_STATE(2792)] = 96457, - [SMALL_STATE(2793)] = 96467, - [SMALL_STATE(2794)] = 96477, - [SMALL_STATE(2795)] = 96491, - [SMALL_STATE(2796)] = 96505, - [SMALL_STATE(2797)] = 96519, - [SMALL_STATE(2798)] = 96533, - [SMALL_STATE(2799)] = 96543, - [SMALL_STATE(2800)] = 96555, - [SMALL_STATE(2801)] = 96565, - [SMALL_STATE(2802)] = 96575, - [SMALL_STATE(2803)] = 96589, - [SMALL_STATE(2804)] = 96603, - [SMALL_STATE(2805)] = 96617, - [SMALL_STATE(2806)] = 96631, - [SMALL_STATE(2807)] = 96645, - [SMALL_STATE(2808)] = 96655, - [SMALL_STATE(2809)] = 96669, - [SMALL_STATE(2810)] = 96683, - [SMALL_STATE(2811)] = 96697, - [SMALL_STATE(2812)] = 96711, - [SMALL_STATE(2813)] = 96725, - [SMALL_STATE(2814)] = 96735, - [SMALL_STATE(2815)] = 96749, - [SMALL_STATE(2816)] = 96759, - [SMALL_STATE(2817)] = 96769, - [SMALL_STATE(2818)] = 96783, - [SMALL_STATE(2819)] = 96797, - [SMALL_STATE(2820)] = 96811, - [SMALL_STATE(2821)] = 96825, - [SMALL_STATE(2822)] = 96839, - [SMALL_STATE(2823)] = 96853, - [SMALL_STATE(2824)] = 96863, - [SMALL_STATE(2825)] = 96877, - [SMALL_STATE(2826)] = 96891, - [SMALL_STATE(2827)] = 96901, - [SMALL_STATE(2828)] = 96915, - [SMALL_STATE(2829)] = 96925, - [SMALL_STATE(2830)] = 96935, - [SMALL_STATE(2831)] = 96945, - [SMALL_STATE(2832)] = 96957, - [SMALL_STATE(2833)] = 96967, - [SMALL_STATE(2834)] = 96977, - [SMALL_STATE(2835)] = 96987, - [SMALL_STATE(2836)] = 96997, - [SMALL_STATE(2837)] = 97007, - [SMALL_STATE(2838)] = 97017, - [SMALL_STATE(2839)] = 97027, - [SMALL_STATE(2840)] = 97037, - [SMALL_STATE(2841)] = 97047, - [SMALL_STATE(2842)] = 97057, - [SMALL_STATE(2843)] = 97067, - [SMALL_STATE(2844)] = 97077, - [SMALL_STATE(2845)] = 97087, - [SMALL_STATE(2846)] = 97101, - [SMALL_STATE(2847)] = 97111, - [SMALL_STATE(2848)] = 97121, - [SMALL_STATE(2849)] = 97135, - [SMALL_STATE(2850)] = 97149, - [SMALL_STATE(2851)] = 97159, - [SMALL_STATE(2852)] = 97173, - [SMALL_STATE(2853)] = 97183, - [SMALL_STATE(2854)] = 97193, - [SMALL_STATE(2855)] = 97205, - [SMALL_STATE(2856)] = 97219, - [SMALL_STATE(2857)] = 97233, - [SMALL_STATE(2858)] = 97247, - [SMALL_STATE(2859)] = 97261, - [SMALL_STATE(2860)] = 97275, - [SMALL_STATE(2861)] = 97285, - [SMALL_STATE(2862)] = 97299, - [SMALL_STATE(2863)] = 97313, - [SMALL_STATE(2864)] = 97323, - [SMALL_STATE(2865)] = 97333, - [SMALL_STATE(2866)] = 97343, - [SMALL_STATE(2867)] = 97353, - [SMALL_STATE(2868)] = 97367, - [SMALL_STATE(2869)] = 97379, - [SMALL_STATE(2870)] = 97393, - [SMALL_STATE(2871)] = 97403, - [SMALL_STATE(2872)] = 97413, - [SMALL_STATE(2873)] = 97423, - [SMALL_STATE(2874)] = 97433, - [SMALL_STATE(2875)] = 97443, - [SMALL_STATE(2876)] = 97457, - [SMALL_STATE(2877)] = 97471, - [SMALL_STATE(2878)] = 97481, - [SMALL_STATE(2879)] = 97491, - [SMALL_STATE(2880)] = 97501, - [SMALL_STATE(2881)] = 97515, - [SMALL_STATE(2882)] = 97525, - [SMALL_STATE(2883)] = 97535, - [SMALL_STATE(2884)] = 97545, - [SMALL_STATE(2885)] = 97557, - [SMALL_STATE(2886)] = 97569, - [SMALL_STATE(2887)] = 97583, - [SMALL_STATE(2888)] = 97597, - [SMALL_STATE(2889)] = 97607, - [SMALL_STATE(2890)] = 97621, - [SMALL_STATE(2891)] = 97635, - [SMALL_STATE(2892)] = 97645, - [SMALL_STATE(2893)] = 97659, - [SMALL_STATE(2894)] = 97673, - [SMALL_STATE(2895)] = 97685, - [SMALL_STATE(2896)] = 97695, - [SMALL_STATE(2897)] = 97707, - [SMALL_STATE(2898)] = 97721, - [SMALL_STATE(2899)] = 97731, - [SMALL_STATE(2900)] = 97741, - [SMALL_STATE(2901)] = 97751, - [SMALL_STATE(2902)] = 97761, - [SMALL_STATE(2903)] = 97771, - [SMALL_STATE(2904)] = 97785, - [SMALL_STATE(2905)] = 97795, - [SMALL_STATE(2906)] = 97805, - [SMALL_STATE(2907)] = 97819, - [SMALL_STATE(2908)] = 97829, - [SMALL_STATE(2909)] = 97839, - [SMALL_STATE(2910)] = 97849, - [SMALL_STATE(2911)] = 97859, - [SMALL_STATE(2912)] = 97869, - [SMALL_STATE(2913)] = 97883, - [SMALL_STATE(2914)] = 97895, - [SMALL_STATE(2915)] = 97909, - [SMALL_STATE(2916)] = 97919, - [SMALL_STATE(2917)] = 97929, - [SMALL_STATE(2918)] = 97941, - [SMALL_STATE(2919)] = 97955, - [SMALL_STATE(2920)] = 97965, - [SMALL_STATE(2921)] = 97976, - [SMALL_STATE(2922)] = 97985, - [SMALL_STATE(2923)] = 97994, - [SMALL_STATE(2924)] = 98003, - [SMALL_STATE(2925)] = 98016, - [SMALL_STATE(2926)] = 98025, - [SMALL_STATE(2927)] = 98036, - [SMALL_STATE(2928)] = 98047, - [SMALL_STATE(2929)] = 98058, - [SMALL_STATE(2930)] = 98069, - [SMALL_STATE(2931)] = 98080, - [SMALL_STATE(2932)] = 98091, - [SMALL_STATE(2933)] = 98102, - [SMALL_STATE(2934)] = 98113, - [SMALL_STATE(2935)] = 98124, - [SMALL_STATE(2936)] = 98135, - [SMALL_STATE(2937)] = 98146, - [SMALL_STATE(2938)] = 98157, - [SMALL_STATE(2939)] = 98168, - [SMALL_STATE(2940)] = 98179, - [SMALL_STATE(2941)] = 98190, - [SMALL_STATE(2942)] = 98201, - [SMALL_STATE(2943)] = 98214, - [SMALL_STATE(2944)] = 98225, - [SMALL_STATE(2945)] = 98236, - [SMALL_STATE(2946)] = 98247, - [SMALL_STATE(2947)] = 98258, - [SMALL_STATE(2948)] = 98267, - [SMALL_STATE(2949)] = 98278, - [SMALL_STATE(2950)] = 98287, - [SMALL_STATE(2951)] = 98298, - [SMALL_STATE(2952)] = 98309, - [SMALL_STATE(2953)] = 98320, - [SMALL_STATE(2954)] = 98331, - [SMALL_STATE(2955)] = 98342, - [SMALL_STATE(2956)] = 98353, - [SMALL_STATE(2957)] = 98364, - [SMALL_STATE(2958)] = 98375, - [SMALL_STATE(2959)] = 98386, - [SMALL_STATE(2960)] = 98397, - [SMALL_STATE(2961)] = 98408, - [SMALL_STATE(2962)] = 98419, - [SMALL_STATE(2963)] = 98430, - [SMALL_STATE(2964)] = 98441, - [SMALL_STATE(2965)] = 98452, - [SMALL_STATE(2966)] = 98463, - [SMALL_STATE(2967)] = 98474, - [SMALL_STATE(2968)] = 98485, - [SMALL_STATE(2969)] = 98496, - [SMALL_STATE(2970)] = 98507, - [SMALL_STATE(2971)] = 98518, - [SMALL_STATE(2972)] = 98529, - [SMALL_STATE(2973)] = 98540, - [SMALL_STATE(2974)] = 98551, - [SMALL_STATE(2975)] = 98562, - [SMALL_STATE(2976)] = 98573, - [SMALL_STATE(2977)] = 98584, - [SMALL_STATE(2978)] = 98595, - [SMALL_STATE(2979)] = 98606, - [SMALL_STATE(2980)] = 98617, - [SMALL_STATE(2981)] = 98628, - [SMALL_STATE(2982)] = 98639, - [SMALL_STATE(2983)] = 98650, - [SMALL_STATE(2984)] = 98661, - [SMALL_STATE(2985)] = 98672, - [SMALL_STATE(2986)] = 98683, - [SMALL_STATE(2987)] = 98694, - [SMALL_STATE(2988)] = 98705, - [SMALL_STATE(2989)] = 98716, - [SMALL_STATE(2990)] = 98727, - [SMALL_STATE(2991)] = 98736, - [SMALL_STATE(2992)] = 98747, - [SMALL_STATE(2993)] = 98756, - [SMALL_STATE(2994)] = 98767, - [SMALL_STATE(2995)] = 98778, - [SMALL_STATE(2996)] = 98789, - [SMALL_STATE(2997)] = 98800, - [SMALL_STATE(2998)] = 98811, - [SMALL_STATE(2999)] = 98822, - [SMALL_STATE(3000)] = 98833, - [SMALL_STATE(3001)] = 98844, - [SMALL_STATE(3002)] = 98855, - [SMALL_STATE(3003)] = 98866, - [SMALL_STATE(3004)] = 98877, - [SMALL_STATE(3005)] = 98888, - [SMALL_STATE(3006)] = 98899, - [SMALL_STATE(3007)] = 98908, - [SMALL_STATE(3008)] = 98917, - [SMALL_STATE(3009)] = 98928, - [SMALL_STATE(3010)] = 98939, - [SMALL_STATE(3011)] = 98950, - [SMALL_STATE(3012)] = 98961, - [SMALL_STATE(3013)] = 98970, - [SMALL_STATE(3014)] = 98981, - [SMALL_STATE(3015)] = 98992, - [SMALL_STATE(3016)] = 99001, - [SMALL_STATE(3017)] = 99012, - [SMALL_STATE(3018)] = 99023, - [SMALL_STATE(3019)] = 99034, - [SMALL_STATE(3020)] = 99045, - [SMALL_STATE(3021)] = 99056, - [SMALL_STATE(3022)] = 99067, - [SMALL_STATE(3023)] = 99078, - [SMALL_STATE(3024)] = 99091, - [SMALL_STATE(3025)] = 99102, - [SMALL_STATE(3026)] = 99111, - [SMALL_STATE(3027)] = 99120, - [SMALL_STATE(3028)] = 99129, - [SMALL_STATE(3029)] = 99140, - [SMALL_STATE(3030)] = 99149, - [SMALL_STATE(3031)] = 99160, - [SMALL_STATE(3032)] = 99171, - [SMALL_STATE(3033)] = 99182, - [SMALL_STATE(3034)] = 99193, - [SMALL_STATE(3035)] = 99204, - [SMALL_STATE(3036)] = 99215, - [SMALL_STATE(3037)] = 99226, - [SMALL_STATE(3038)] = 99237, - [SMALL_STATE(3039)] = 99248, - [SMALL_STATE(3040)] = 99259, - [SMALL_STATE(3041)] = 99270, - [SMALL_STATE(3042)] = 99281, - [SMALL_STATE(3043)] = 99292, - [SMALL_STATE(3044)] = 99303, - [SMALL_STATE(3045)] = 99314, - [SMALL_STATE(3046)] = 99325, - [SMALL_STATE(3047)] = 99336, - [SMALL_STATE(3048)] = 99347, - [SMALL_STATE(3049)] = 99358, - [SMALL_STATE(3050)] = 99369, - [SMALL_STATE(3051)] = 99380, - [SMALL_STATE(3052)] = 99391, - [SMALL_STATE(3053)] = 99402, - [SMALL_STATE(3054)] = 99411, - [SMALL_STATE(3055)] = 99422, - [SMALL_STATE(3056)] = 99433, - [SMALL_STATE(3057)] = 99444, - [SMALL_STATE(3058)] = 99455, - [SMALL_STATE(3059)] = 99466, - [SMALL_STATE(3060)] = 99477, - [SMALL_STATE(3061)] = 99488, - [SMALL_STATE(3062)] = 99497, - [SMALL_STATE(3063)] = 99506, - [SMALL_STATE(3064)] = 99517, - [SMALL_STATE(3065)] = 99528, - [SMALL_STATE(3066)] = 99539, - [SMALL_STATE(3067)] = 99550, - [SMALL_STATE(3068)] = 99559, - [SMALL_STATE(3069)] = 99570, - [SMALL_STATE(3070)] = 99581, - [SMALL_STATE(3071)] = 99590, - [SMALL_STATE(3072)] = 99599, - [SMALL_STATE(3073)] = 99610, - [SMALL_STATE(3074)] = 99619, - [SMALL_STATE(3075)] = 99630, - [SMALL_STATE(3076)] = 99641, - [SMALL_STATE(3077)] = 99652, - [SMALL_STATE(3078)] = 99663, - [SMALL_STATE(3079)] = 99672, - [SMALL_STATE(3080)] = 99683, - [SMALL_STATE(3081)] = 99694, - [SMALL_STATE(3082)] = 99705, - [SMALL_STATE(3083)] = 99716, - [SMALL_STATE(3084)] = 99725, - [SMALL_STATE(3085)] = 99736, - [SMALL_STATE(3086)] = 99747, - [SMALL_STATE(3087)] = 99758, - [SMALL_STATE(3088)] = 99769, - [SMALL_STATE(3089)] = 99780, - [SMALL_STATE(3090)] = 99791, - [SMALL_STATE(3091)] = 99802, - [SMALL_STATE(3092)] = 99813, - [SMALL_STATE(3093)] = 99824, - [SMALL_STATE(3094)] = 99835, - [SMALL_STATE(3095)] = 99846, - [SMALL_STATE(3096)] = 99855, - [SMALL_STATE(3097)] = 99864, - [SMALL_STATE(3098)] = 99875, - [SMALL_STATE(3099)] = 99886, - [SMALL_STATE(3100)] = 99897, - [SMALL_STATE(3101)] = 99908, - [SMALL_STATE(3102)] = 99919, - [SMALL_STATE(3103)] = 99930, - [SMALL_STATE(3104)] = 99941, - [SMALL_STATE(3105)] = 99952, - [SMALL_STATE(3106)] = 99963, - [SMALL_STATE(3107)] = 99974, - [SMALL_STATE(3108)] = 99985, - [SMALL_STATE(3109)] = 99996, - [SMALL_STATE(3110)] = 100007, - [SMALL_STATE(3111)] = 100018, - [SMALL_STATE(3112)] = 100029, - [SMALL_STATE(3113)] = 100040, - [SMALL_STATE(3114)] = 100051, - [SMALL_STATE(3115)] = 100062, - [SMALL_STATE(3116)] = 100073, - [SMALL_STATE(3117)] = 100084, - [SMALL_STATE(3118)] = 100095, - [SMALL_STATE(3119)] = 100106, - [SMALL_STATE(3120)] = 100117, - [SMALL_STATE(3121)] = 100128, - [SMALL_STATE(3122)] = 100139, - [SMALL_STATE(3123)] = 100150, - [SMALL_STATE(3124)] = 100161, - [SMALL_STATE(3125)] = 100172, - [SMALL_STATE(3126)] = 100183, - [SMALL_STATE(3127)] = 100194, - [SMALL_STATE(3128)] = 100205, - [SMALL_STATE(3129)] = 100216, - [SMALL_STATE(3130)] = 100227, - [SMALL_STATE(3131)] = 100238, - [SMALL_STATE(3132)] = 100249, - [SMALL_STATE(3133)] = 100260, - [SMALL_STATE(3134)] = 100271, - [SMALL_STATE(3135)] = 100282, - [SMALL_STATE(3136)] = 100293, - [SMALL_STATE(3137)] = 100304, - [SMALL_STATE(3138)] = 100315, - [SMALL_STATE(3139)] = 100326, - [SMALL_STATE(3140)] = 100335, - [SMALL_STATE(3141)] = 100346, - [SMALL_STATE(3142)] = 100357, - [SMALL_STATE(3143)] = 100368, - [SMALL_STATE(3144)] = 100379, - [SMALL_STATE(3145)] = 100388, - [SMALL_STATE(3146)] = 100399, - [SMALL_STATE(3147)] = 100410, - [SMALL_STATE(3148)] = 100421, - [SMALL_STATE(3149)] = 100430, - [SMALL_STATE(3150)] = 100441, - [SMALL_STATE(3151)] = 100450, - [SMALL_STATE(3152)] = 100461, - [SMALL_STATE(3153)] = 100470, - [SMALL_STATE(3154)] = 100479, - [SMALL_STATE(3155)] = 100490, - [SMALL_STATE(3156)] = 100501, - [SMALL_STATE(3157)] = 100512, - [SMALL_STATE(3158)] = 100523, - [SMALL_STATE(3159)] = 100534, - [SMALL_STATE(3160)] = 100545, - [SMALL_STATE(3161)] = 100556, - [SMALL_STATE(3162)] = 100567, - [SMALL_STATE(3163)] = 100578, - [SMALL_STATE(3164)] = 100589, - [SMALL_STATE(3165)] = 100600, - [SMALL_STATE(3166)] = 100611, - [SMALL_STATE(3167)] = 100622, - [SMALL_STATE(3168)] = 100633, - [SMALL_STATE(3169)] = 100644, - [SMALL_STATE(3170)] = 100655, - [SMALL_STATE(3171)] = 100666, - [SMALL_STATE(3172)] = 100677, - [SMALL_STATE(3173)] = 100688, - [SMALL_STATE(3174)] = 100699, - [SMALL_STATE(3175)] = 100708, - [SMALL_STATE(3176)] = 100717, - [SMALL_STATE(3177)] = 100726, - [SMALL_STATE(3178)] = 100737, - [SMALL_STATE(3179)] = 100748, - [SMALL_STATE(3180)] = 100757, - [SMALL_STATE(3181)] = 100768, - [SMALL_STATE(3182)] = 100779, - [SMALL_STATE(3183)] = 100790, - [SMALL_STATE(3184)] = 100803, - [SMALL_STATE(3185)] = 100814, - [SMALL_STATE(3186)] = 100825, - [SMALL_STATE(3187)] = 100836, - [SMALL_STATE(3188)] = 100847, - [SMALL_STATE(3189)] = 100858, - [SMALL_STATE(3190)] = 100869, - [SMALL_STATE(3191)] = 100880, - [SMALL_STATE(3192)] = 100891, - [SMALL_STATE(3193)] = 100902, - [SMALL_STATE(3194)] = 100913, - [SMALL_STATE(3195)] = 100926, - [SMALL_STATE(3196)] = 100937, - [SMALL_STATE(3197)] = 100946, - [SMALL_STATE(3198)] = 100955, - [SMALL_STATE(3199)] = 100966, - [SMALL_STATE(3200)] = 100977, - [SMALL_STATE(3201)] = 100988, - [SMALL_STATE(3202)] = 100999, - [SMALL_STATE(3203)] = 101010, - [SMALL_STATE(3204)] = 101021, - [SMALL_STATE(3205)] = 101032, - [SMALL_STATE(3206)] = 101043, - [SMALL_STATE(3207)] = 101054, - [SMALL_STATE(3208)] = 101065, - [SMALL_STATE(3209)] = 101076, - [SMALL_STATE(3210)] = 101087, - [SMALL_STATE(3211)] = 101098, - [SMALL_STATE(3212)] = 101109, - [SMALL_STATE(3213)] = 101120, - [SMALL_STATE(3214)] = 101131, - [SMALL_STATE(3215)] = 101142, - [SMALL_STATE(3216)] = 101153, - [SMALL_STATE(3217)] = 101164, - [SMALL_STATE(3218)] = 101175, - [SMALL_STATE(3219)] = 101186, - [SMALL_STATE(3220)] = 101197, - [SMALL_STATE(3221)] = 101208, - [SMALL_STATE(3222)] = 101219, - [SMALL_STATE(3223)] = 101230, - [SMALL_STATE(3224)] = 101241, - [SMALL_STATE(3225)] = 101250, - [SMALL_STATE(3226)] = 101261, - [SMALL_STATE(3227)] = 101272, - [SMALL_STATE(3228)] = 101283, - [SMALL_STATE(3229)] = 101292, - [SMALL_STATE(3230)] = 101303, - [SMALL_STATE(3231)] = 101314, - [SMALL_STATE(3232)] = 101325, - [SMALL_STATE(3233)] = 101336, - [SMALL_STATE(3234)] = 101347, - [SMALL_STATE(3235)] = 101358, - [SMALL_STATE(3236)] = 101369, - [SMALL_STATE(3237)] = 101380, - [SMALL_STATE(3238)] = 101389, - [SMALL_STATE(3239)] = 101400, - [SMALL_STATE(3240)] = 101411, - [SMALL_STATE(3241)] = 101422, - [SMALL_STATE(3242)] = 101433, - [SMALL_STATE(3243)] = 101444, - [SMALL_STATE(3244)] = 101455, - [SMALL_STATE(3245)] = 101466, - [SMALL_STATE(3246)] = 101477, - [SMALL_STATE(3247)] = 101488, - [SMALL_STATE(3248)] = 101499, - [SMALL_STATE(3249)] = 101510, - [SMALL_STATE(3250)] = 101521, - [SMALL_STATE(3251)] = 101532, - [SMALL_STATE(3252)] = 101543, - [SMALL_STATE(3253)] = 101554, - [SMALL_STATE(3254)] = 101565, - [SMALL_STATE(3255)] = 101576, - [SMALL_STATE(3256)] = 101587, - [SMALL_STATE(3257)] = 101596, - [SMALL_STATE(3258)] = 101605, - [SMALL_STATE(3259)] = 101616, - [SMALL_STATE(3260)] = 101627, - [SMALL_STATE(3261)] = 101638, - [SMALL_STATE(3262)] = 101649, - [SMALL_STATE(3263)] = 101660, - [SMALL_STATE(3264)] = 101671, - [SMALL_STATE(3265)] = 101680, - [SMALL_STATE(3266)] = 101691, - [SMALL_STATE(3267)] = 101702, - [SMALL_STATE(3268)] = 101711, - [SMALL_STATE(3269)] = 101720, - [SMALL_STATE(3270)] = 101731, - [SMALL_STATE(3271)] = 101742, - [SMALL_STATE(3272)] = 101753, - [SMALL_STATE(3273)] = 101764, - [SMALL_STATE(3274)] = 101775, - [SMALL_STATE(3275)] = 101784, - [SMALL_STATE(3276)] = 101795, - [SMALL_STATE(3277)] = 101806, - [SMALL_STATE(3278)] = 101819, - [SMALL_STATE(3279)] = 101830, - [SMALL_STATE(3280)] = 101841, - [SMALL_STATE(3281)] = 101852, - [SMALL_STATE(3282)] = 101863, - [SMALL_STATE(3283)] = 101874, - [SMALL_STATE(3284)] = 101885, - [SMALL_STATE(3285)] = 101896, - [SMALL_STATE(3286)] = 101907, - [SMALL_STATE(3287)] = 101915, - [SMALL_STATE(3288)] = 101923, - [SMALL_STATE(3289)] = 101931, - [SMALL_STATE(3290)] = 101939, - [SMALL_STATE(3291)] = 101947, - [SMALL_STATE(3292)] = 101955, - [SMALL_STATE(3293)] = 101963, - [SMALL_STATE(3294)] = 101971, - [SMALL_STATE(3295)] = 101979, - [SMALL_STATE(3296)] = 101987, - [SMALL_STATE(3297)] = 101995, - [SMALL_STATE(3298)] = 102003, - [SMALL_STATE(3299)] = 102011, - [SMALL_STATE(3300)] = 102021, - [SMALL_STATE(3301)] = 102029, - [SMALL_STATE(3302)] = 102037, - [SMALL_STATE(3303)] = 102045, - [SMALL_STATE(3304)] = 102053, - [SMALL_STATE(3305)] = 102061, - [SMALL_STATE(3306)] = 102069, - [SMALL_STATE(3307)] = 102077, - [SMALL_STATE(3308)] = 102085, - [SMALL_STATE(3309)] = 102093, - [SMALL_STATE(3310)] = 102101, - [SMALL_STATE(3311)] = 102109, - [SMALL_STATE(3312)] = 102117, - [SMALL_STATE(3313)] = 102125, - [SMALL_STATE(3314)] = 102133, - [SMALL_STATE(3315)] = 102141, - [SMALL_STATE(3316)] = 102149, - [SMALL_STATE(3317)] = 102157, - [SMALL_STATE(3318)] = 102165, - [SMALL_STATE(3319)] = 102173, - [SMALL_STATE(3320)] = 102183, - [SMALL_STATE(3321)] = 102191, - [SMALL_STATE(3322)] = 102199, - [SMALL_STATE(3323)] = 102207, - [SMALL_STATE(3324)] = 102215, - [SMALL_STATE(3325)] = 102223, - [SMALL_STATE(3326)] = 102231, - [SMALL_STATE(3327)] = 102239, - [SMALL_STATE(3328)] = 102247, - [SMALL_STATE(3329)] = 102255, - [SMALL_STATE(3330)] = 102263, - [SMALL_STATE(3331)] = 102271, - [SMALL_STATE(3332)] = 102279, - [SMALL_STATE(3333)] = 102287, - [SMALL_STATE(3334)] = 102295, - [SMALL_STATE(3335)] = 102305, - [SMALL_STATE(3336)] = 102313, - [SMALL_STATE(3337)] = 102321, - [SMALL_STATE(3338)] = 102329, - [SMALL_STATE(3339)] = 102339, - [SMALL_STATE(3340)] = 102347, - [SMALL_STATE(3341)] = 102355, - [SMALL_STATE(3342)] = 102363, - [SMALL_STATE(3343)] = 102371, - [SMALL_STATE(3344)] = 102379, - [SMALL_STATE(3345)] = 102387, - [SMALL_STATE(3346)] = 102395, - [SMALL_STATE(3347)] = 102403, - [SMALL_STATE(3348)] = 102411, - [SMALL_STATE(3349)] = 102419, - [SMALL_STATE(3350)] = 102427, - [SMALL_STATE(3351)] = 102435, - [SMALL_STATE(3352)] = 102443, - [SMALL_STATE(3353)] = 102451, - [SMALL_STATE(3354)] = 102459, - [SMALL_STATE(3355)] = 102469, - [SMALL_STATE(3356)] = 102477, - [SMALL_STATE(3357)] = 102485, - [SMALL_STATE(3358)] = 102493, - [SMALL_STATE(3359)] = 102501, - [SMALL_STATE(3360)] = 102509, - [SMALL_STATE(3361)] = 102517, - [SMALL_STATE(3362)] = 102525, - [SMALL_STATE(3363)] = 102533, - [SMALL_STATE(3364)] = 102541, - [SMALL_STATE(3365)] = 102549, - [SMALL_STATE(3366)] = 102559, - [SMALL_STATE(3367)] = 102567, - [SMALL_STATE(3368)] = 102575, - [SMALL_STATE(3369)] = 102583, - [SMALL_STATE(3370)] = 102591, - [SMALL_STATE(3371)] = 102599, - [SMALL_STATE(3372)] = 102607, - [SMALL_STATE(3373)] = 102615, - [SMALL_STATE(3374)] = 102623, - [SMALL_STATE(3375)] = 102631, - [SMALL_STATE(3376)] = 102639, - [SMALL_STATE(3377)] = 102647, - [SMALL_STATE(3378)] = 102655, - [SMALL_STATE(3379)] = 102663, - [SMALL_STATE(3380)] = 102671, - [SMALL_STATE(3381)] = 102679, - [SMALL_STATE(3382)] = 102687, - [SMALL_STATE(3383)] = 102695, - [SMALL_STATE(3384)] = 102703, - [SMALL_STATE(3385)] = 102711, - [SMALL_STATE(3386)] = 102721, - [SMALL_STATE(3387)] = 102729, - [SMALL_STATE(3388)] = 102737, - [SMALL_STATE(3389)] = 102745, - [SMALL_STATE(3390)] = 102753, - [SMALL_STATE(3391)] = 102761, - [SMALL_STATE(3392)] = 102769, - [SMALL_STATE(3393)] = 102777, - [SMALL_STATE(3394)] = 102785, - [SMALL_STATE(3395)] = 102795, - [SMALL_STATE(3396)] = 102803, - [SMALL_STATE(3397)] = 102813, - [SMALL_STATE(3398)] = 102821, - [SMALL_STATE(3399)] = 102829, - [SMALL_STATE(3400)] = 102837, - [SMALL_STATE(3401)] = 102845, - [SMALL_STATE(3402)] = 102853, - [SMALL_STATE(3403)] = 102863, - [SMALL_STATE(3404)] = 102871, - [SMALL_STATE(3405)] = 102879, - [SMALL_STATE(3406)] = 102887, - [SMALL_STATE(3407)] = 102895, - [SMALL_STATE(3408)] = 102903, - [SMALL_STATE(3409)] = 102911, - [SMALL_STATE(3410)] = 102919, - [SMALL_STATE(3411)] = 102927, - [SMALL_STATE(3412)] = 102935, - [SMALL_STATE(3413)] = 102943, - [SMALL_STATE(3414)] = 102951, - [SMALL_STATE(3415)] = 102959, - [SMALL_STATE(3416)] = 102967, - [SMALL_STATE(3417)] = 102977, - [SMALL_STATE(3418)] = 102985, - [SMALL_STATE(3419)] = 102993, - [SMALL_STATE(3420)] = 103001, - [SMALL_STATE(3421)] = 103009, - [SMALL_STATE(3422)] = 103017, - [SMALL_STATE(3423)] = 103025, - [SMALL_STATE(3424)] = 103033, - [SMALL_STATE(3425)] = 103041, - [SMALL_STATE(3426)] = 103049, - [SMALL_STATE(3427)] = 103057, - [SMALL_STATE(3428)] = 103065, - [SMALL_STATE(3429)] = 103073, - [SMALL_STATE(3430)] = 103081, - [SMALL_STATE(3431)] = 103089, - [SMALL_STATE(3432)] = 103097, - [SMALL_STATE(3433)] = 103105, - [SMALL_STATE(3434)] = 103113, - [SMALL_STATE(3435)] = 103121, - [SMALL_STATE(3436)] = 103129, - [SMALL_STATE(3437)] = 103137, - [SMALL_STATE(3438)] = 103145, - [SMALL_STATE(3439)] = 103153, - [SMALL_STATE(3440)] = 103161, - [SMALL_STATE(3441)] = 103169, - [SMALL_STATE(3442)] = 103177, - [SMALL_STATE(3443)] = 103185, - [SMALL_STATE(3444)] = 103193, - [SMALL_STATE(3445)] = 103201, - [SMALL_STATE(3446)] = 103209, - [SMALL_STATE(3447)] = 103217, - [SMALL_STATE(3448)] = 103225, - [SMALL_STATE(3449)] = 103233, - [SMALL_STATE(3450)] = 103241, - [SMALL_STATE(3451)] = 103249, - [SMALL_STATE(3452)] = 103257, - [SMALL_STATE(3453)] = 103265, - [SMALL_STATE(3454)] = 103273, - [SMALL_STATE(3455)] = 103281, - [SMALL_STATE(3456)] = 103289, - [SMALL_STATE(3457)] = 103297, - [SMALL_STATE(3458)] = 103307, - [SMALL_STATE(3459)] = 103315, - [SMALL_STATE(3460)] = 103323, - [SMALL_STATE(3461)] = 103331, - [SMALL_STATE(3462)] = 103339, - [SMALL_STATE(3463)] = 103347, - [SMALL_STATE(3464)] = 103355, - [SMALL_STATE(3465)] = 103363, - [SMALL_STATE(3466)] = 103371, - [SMALL_STATE(3467)] = 103379, - [SMALL_STATE(3468)] = 103387, - [SMALL_STATE(3469)] = 103395, - [SMALL_STATE(3470)] = 103403, - [SMALL_STATE(3471)] = 103411, - [SMALL_STATE(3472)] = 103419, - [SMALL_STATE(3473)] = 103427, - [SMALL_STATE(3474)] = 103435, - [SMALL_STATE(3475)] = 103443, - [SMALL_STATE(3476)] = 103451, - [SMALL_STATE(3477)] = 103459, + [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, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -160489,186 +160627,186 @@ 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(776), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2282), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2369), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2173), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2241), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2311), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2770), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2460), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3076), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(143), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3168), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3115), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3177), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3208), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), - [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [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), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), - [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3457), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), - [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), + [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(2245), - [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), - [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), + [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), [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(548), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), - [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [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), [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), - [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(545), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(529), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), + [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), [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), - [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(530), + [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), [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), + [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), [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(776), - [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1928), + [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), [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(2282), + [192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2261), [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(2369), - [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2173), - [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2241), - [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2311), - [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(420), - [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(22), - [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2770), - [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2460), - [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3076), - [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2078), - [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(261), - [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(143), - [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3168), - [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(283), - [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3115), - [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2170), - [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3177), - [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3208), - [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(691), - [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(763), - [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(146), - [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(650), + [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), [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(131), - [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2372), - [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2592), - [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2434), - [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(539), - [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3457), - [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(420), - [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(384), - [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2180), - [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1405), - [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3304), - [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1405), - [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(785), - [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2351), - [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(774), - [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1355), + [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(2245), - [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), + [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), [322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), - [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), + [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), [326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), - [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2447), - [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2831), - [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848), + [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), [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(429), - [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(134), - [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2373), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [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), [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(398), - [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3402), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(407), - [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2178), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), - [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), - [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(513), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), - [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), + [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(46), - [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(174), - [422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(175), + [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), @@ -160677,2785 +160815,2787 @@ static const TSParseActionEntry ts_parse_actions[] = { [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(456), - [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), - [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), - [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), - [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2251), - [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370), - [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174), - [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2255), - [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2358), - [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), - [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2578), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3031), - [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), - [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), - [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3081), - [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), - [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3045), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2175), - [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3046), - [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3056), - [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), - [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), - [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), - [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), - [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2249), - [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), - [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(180), - [524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(173), - [527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(176), - [530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(177), - [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), - [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1189), - [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), - [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), - [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), - [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), - [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), - [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), - [585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), - [587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), - [591] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(513), - [594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 22), - [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(818), - [598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(456), - [606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(206), - [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), - [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), - [613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 22), - [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), - [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), - [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1675), - [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), - [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [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), + [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(183), - [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), - [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), - [653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), - [655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), - [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2334), - [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), - [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2896), - [665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), - [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199), - [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741), - [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), - [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2403), - [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), - [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(532), - [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3396), - [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), - [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), - [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3391), - [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924), - [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), - [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), - [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), - [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), - [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), - [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), - [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2553), - [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), - [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), - [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), - [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), - [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2399), - [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), - [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), - [737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), - [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3334), - [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), - [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), - [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3433), - [751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1287), - [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), - [755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), - [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), - [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), - [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), - [765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), - [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), - [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), - [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540), - [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2854), - [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), - [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), - [783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2389), - [787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), - [791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), - [793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3299), - [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), - [801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), - [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), - [805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), - [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), - [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), - [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), - [819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), - [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2306), - [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), - [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2799), - [827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), - [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), - [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543), - [833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), - [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), - [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), - [841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2320), - [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2559), - [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), - [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), - [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), - [855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2400), - [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), - [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), - [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688), - [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3365), - [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), - [877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3465), - [881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652), - [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(836), - [885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), - [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), - [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), - [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), - [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), - [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), - [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535), - [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), - [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), - [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830), - [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), - [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), - [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), - [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), - [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), - [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), - [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824), - [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), - [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), - [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3402), - [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), - [955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), - [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), - [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), - [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), - [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), - [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(856), - [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), - [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), - [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), - [981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), - [985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), - [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), - [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), - [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 93), - [995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 93), - [997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 93), - [999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 93), - [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 75), - [1003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 75), + [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), - [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 98), - [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 98), - [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 98), - [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 98), - [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 114), - [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 114), - [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 114), - [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 114), - [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), - [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), - [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), - [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 115), - [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 115), - [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 27), - [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 27), - [1045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 27), - [1047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 27), - [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 77), - [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 77), - [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 77), - [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 77), - [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), - [1059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), - [1061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 82), - [1063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 82), - [1065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 82), - [1067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 82), - [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), - [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(552), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), - [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), - [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), - [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), - [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), - [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), - [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), - [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(571), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), - [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), - [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), - [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(558), - [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), - [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), - [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), - [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), - [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), - [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), - [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), - [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 7), - [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), - [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), - [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), - [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(555), - [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), - [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1171] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [1176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), - [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [1180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(834), - [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [1184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), - [1186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), - [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), - [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [1194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2769), - [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), - [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), - [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), - [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), - [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), - [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), - [1222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [1228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), - [1230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [1234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [1264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), - [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), - [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [1274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [1282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), - [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [1292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [1294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), - [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215), - [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2216), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), - [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), - [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(863), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855), - [1314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), - [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), - [1324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3291), - [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), - [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), - [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), - [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), - [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), - [1338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3455), - [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), - [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), - [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), - [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), - [1352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), - [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), - [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(533), - [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), - [1360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [1364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [1366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(845), - [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843), - [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3341), - [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), - [1374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(842), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [1378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), - [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), - [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(826), - [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(840), - [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), - [1394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3297), - [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), - [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), - [1404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), - [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3449), - [1408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), - [1410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), - [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [1422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3004), - [1424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2058), - [1427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2532), - [1429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3000), - [1431] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(153), - [1435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(523), - [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), - [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), - [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), - [1444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3287), - [1446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3000), - [1450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), - [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807), - [1454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(561), - [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), - [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [1460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), - [1462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), - [1464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(556), - [1466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), - [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), - [1472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), - [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), - [1477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), - [1479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), - [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3406), - [1483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), - [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3405), - [1487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(153), - [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), - [1492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3450), - [1494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2556), - [1496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3448), - [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), - [1500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3309), - [1502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2547), - [1504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3308), - [1506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), - [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), - [1510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), - [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2802), - [1514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3143), - [1516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), - [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), - [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 79), - [1522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 79), - [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [1526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), + [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 = false}}, SHIFT(2503), - [1534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2168), - [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), - [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), - [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [1542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 39), - [1544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 39), - [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 131), - [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 131), + [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(51), + [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_using_declaration, 5, 0, 95), - [1562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 95), - [1564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 129), - [1566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 129), - [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), - [1570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), + [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_break_statement, 3, 0, 23), - [1578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 23), - [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), - [1582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), - [1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 30), - [1586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 30), - [1588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 23), - [1590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 23), - [1592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 33), - [1594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 33), - [1596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 18), - [1598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 18), - [1600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 36), - [1602] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 36), - [1604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [1606] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [1608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 38), - [1610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 38), - [1612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 19), - [1618] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 19), - [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 40), - [1622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 40), - [1624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 41), - [1630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 41), - [1632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 42), - [1634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 42), - [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [1638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), - [1640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 57), - [1642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 57), + [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(566), - [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 59), - [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 59), - [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 60), - [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 60), - [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 61), - [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 61), - [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 63), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 63), - [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 64), - [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 64), - [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), - [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), - [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 30), - [1680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 30), - [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [1684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 80), - [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 80), - [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 83), - [1696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 83), - [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 64), - [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 64), - [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 36), - [1704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 36), - [1706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [1708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), - [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), - [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 84), - [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 84), - [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 85), - [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 85), - [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 92), - [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 92), - [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 14), - [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 14), - [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 96), - [1740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 96), - [1742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), - [1744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), - [1746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 97), - [1748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 97), - [1750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 100), - [1756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 100), - [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 64), - [1760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 64), - [1762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 79), - [1768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 79), + [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_else_clause, 2, 0, 0), - [1776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [1778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 64), - [1780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 64), - [1782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [1784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 85), - [1788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 85), - [1790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 113), - [1792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 113), - [1794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 95), - [1796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 95), - [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), - [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), - [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 115), - [1804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 115), - [1806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 117), - [1808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 117), - [1810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 123), - [1820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 123), - [1822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), - [1824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), - [1826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3375), - [1828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2565), - [1830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3374), - [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3374), - [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3428), - [1838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3427), - [1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3427), - [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3462), - [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491), - [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3461), - [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), - [1850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3344), - [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3343), - [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), - [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), - [1858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 133), - [1860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 133), - [1862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 122), - [1864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 122), - [1866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), - [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), - [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [1877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [1879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 134), - [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 134), - [1883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 135), - [1885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 135), - [1887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 136), - [1889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 136), - [1891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 137), - [1893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 137), - [1895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 138), - [1897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 138), - [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2219), - [1901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), - [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [1905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [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, 6, 0, 127), - [1913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 127), - [1915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 121), - [1917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 121), - [1919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 52), - [1921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 52), - [1923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), - [1925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), - [1929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 49), - [1931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 49), - [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 91), - [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 91), - [1937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 112), - [1939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 112), - [1941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 50), - [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 50), - [1945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 51), - [1947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 51), - [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2805), - [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), - [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [1955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), - [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), - [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), - [1963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), - [1965] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(138), - [1968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), - [1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), - [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), - [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [1978] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(377), - [1981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [1983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [1986] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(458), - [1989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [1992] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(208), - [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [1999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), - [2001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [2005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), - [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), - [2009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [2011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), - [2013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), - [2017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [2019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [2021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2657), - [2023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2417), - [2025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), - [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), - [2029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), - [2031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), - [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), - [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), - [2041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 90), - [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 90), - [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), - [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), - [2049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 47), - [2051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 47), - [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [2055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [2057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 88), - [2059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 88), - [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), - [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 89), - [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 89), - [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [2071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), - [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 90), - [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 90), - [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), - [2081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [2089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 89), - [2091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 89), - [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [2097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 88), - [2099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 88), - [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [2105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), - [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), - [2117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [2119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), - [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), - [2125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), - [2127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), - [2129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 21), - [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), - [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [2139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), - [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), - [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), - [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [2161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 47), - [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 47), - [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), - [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [2175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 16), - [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 16), - [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), - [2183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 56), - [2185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 56), - [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), - [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [2195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [2197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [2199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), - [2203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), - [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), - [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2681), - [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), - [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3286), - [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [2217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3446), - [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), - [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 55), - [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 55), - [2231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), - [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), - [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [2241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), - [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [2245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), - [2251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), - [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [2265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 16), - [2267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 16), - [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), - [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 47), - [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 47), - [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [2277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 56), - [2279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 56), - [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), - [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 88), - [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 88), - [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), - [2289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 89), - [2291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 89), - [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), - [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 90), - [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 90), - [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), - [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), - [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), - [2309] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), - [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), - [2317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), - [2323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), - [2325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 11), - [2327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 11), - [2329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), - [2331] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 17), - [2333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 17), - [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 18), - [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 18), - [2339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 34), - [2341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 34), - [2343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 37), - [2349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 37), - [2351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [2353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 45), - [2359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 45), - [2361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), - [2363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), - [2365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 46), - [2367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 48), - [2369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 48), - [2371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 53), - [2373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 53), - [2375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 54), - [2377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 54), - [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 48), - [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 58), - [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 58), - [2385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 17), - [2387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 17), - [2389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 61), - [2391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 61), - [2393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 61), - [2399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 61), - [2401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 94), - [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 94), - [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 17), - [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 17), - [2409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 110), - [2411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 110), - [2413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 111), - [2415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 6, 3, 17), - [2417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 6, 3, 17), - [2419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 16), - [2421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 16), - [2423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 47), - [2425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 47), - [2427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 56), - [2429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 56), - [2431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 7, 3, 17), - [2433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 7, 3, 17), - [2435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 88), - [2437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 88), - [2439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 89), - [2441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 89), - [2443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 90), - [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 90), - [2447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 12), - [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 12), - [2451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), - [2457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), - [2459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 20), - [2465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 20), - [2467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), - [2473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), - [2475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), - [2477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), - [2479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2662), - [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), - [2503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [2509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), - [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), - [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), - [2519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), - [2521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 97), - [2523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 97), - [2525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 85), - [2527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 85), - [2529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [2531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), - [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), - [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [2543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [2549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [2557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3401), - [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), - [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), - [2571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 31), - [2573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 31), - [2575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 32), - [2577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 32), - [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), - [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), - [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), - [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), - [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), - [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), - [2597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), - [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), - [2605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), - [2607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), - [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), - [2611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), - [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), - [2617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), - [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), - [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), - [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), - [2629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [2631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [2633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), - [2635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), - [2639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [2641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [2643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), - [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [2647] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 81), - [2649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 81), - [2651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 31), - [2653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 31), - [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), - [2657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), - [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), - [2661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), - [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [2667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), - [2669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [2671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), - [2673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), - [2675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), - [2677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), - [2679] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 95), - [2681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 95), - [2683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), - [2688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), - [2690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 109), - [2696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 109), - [2698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 95), - [2700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 95), - [2702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), - [2709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), - [2711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), - [2713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), - [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [2717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), - [2720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), - [2722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), - [2724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 85), - [2730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 85), - [2732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), - [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3174), - [2740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3224), - [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), - [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), - [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), - [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), - [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), - [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [2764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), - [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [2768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [2772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), - [2774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), - [2776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), - [2788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3422), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), + [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(1387), - [2796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [2798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), - [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [2808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [2812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), - [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [2824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), - [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), - [2830] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [2833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2835] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [2838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2840] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 46), - [2843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), - [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [2849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), - [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), - [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), - [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), - [2863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 15), - [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), - [2868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 46), - [2871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), - [2873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [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__initializer, 2, 0, 78), - [2881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), - [2884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), - [2889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [2891] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), - [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), - [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [2912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 46), - [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), - [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), - [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), - [2944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), - [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [2950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3326), - [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), - [2960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), - [2962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), - [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), - [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), - [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), - [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), - [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), - [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), - [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), - [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), - [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), - [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), - [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), - [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [3006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), - [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), - [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), - [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), - [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), - [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), - [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), - [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), - [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), - [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), - [3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), - [3052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [3054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [3056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), - [3058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), - [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [3068] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(459), - [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), - [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), - [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [3079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [3081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), - [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [3089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [3093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), - [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [3097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), - [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), - [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [3105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), - [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), - [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), - [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), - [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), - [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), - [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), - [3137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), - [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), - [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), - [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), - [3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), - [3153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), - [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), - [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), - [3163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), - [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), - [3167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), - [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), - [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2065), - [3181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), - [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [3185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), - [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), - [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), - [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360), - [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), - [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), - [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [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(1156), - [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), - [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), - [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), - [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [3245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), - [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [3249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), - [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [3253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), - [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), - [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), - [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), - [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [3277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), - [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), - [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), - [3285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), - [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), - [3289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2177), - [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957), - [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), - [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), - [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), - [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), - [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [3309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), - [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), - [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), - [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), - [3317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), - [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [3321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), - [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2190), - [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), - [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), - [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), - [3331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), - [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), - [3337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), - [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), - [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [3343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [3345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), - [3349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), - [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), - [3353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), - [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), - [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), - [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), - [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), - [3373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), - [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), - [3377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), - [3379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), - [3381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), - [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), - [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), - [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), - [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [3397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 67), - [3399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222), - [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), - [3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), - [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), - [3407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), - [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), - [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [3413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), - [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), - [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [3423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), - [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [3431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), - [3433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [3439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), - [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [3445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), - [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), - [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [3459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [3461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [3465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), - [3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [3469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), - [3471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [3473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [3477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [3479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [3483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [3485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), - [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), - [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), - [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), - [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), - [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), - [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), - [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), - [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), - [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), - [3523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), - [3525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), - [3527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), - [3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), - [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [3533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), - [3537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [3539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [3541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [3543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [3545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), - [3547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [3549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), - [3551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), - [3555] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(418), - [3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), - [3560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [3562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), - [3564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), - [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), - [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [3570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), - [3572] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), - [3577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), - [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), - [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), - [3583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217), - [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), - [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [3589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), - [3591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 24), - [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), - [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), - [3601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), - [3605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2171), - [3607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), - [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), - [3611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), - [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), - [3619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), - [3621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), - [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), - [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), - [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), - [3629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), - [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), - [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), - [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), - [3637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), - [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [3641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [3643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), - [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), - [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), - [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), - [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), - [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2846), - [3655] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2217), - [3658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2049), - [3661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), - [3663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1907), - [3666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(443), - [3669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2419), - [3672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2420), - [3675] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1939), - [3678] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2223), - [3681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2386), - [3684] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1899), - [3687] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1933), - [3690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2217), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), - [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), - [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), - [3703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2297), - [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), - [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), - [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), - [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), - [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), - [3731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2387), - [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), - [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), - [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), - [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), - [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), - [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), - [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), - [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), - [3751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294), - [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), - [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), - [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), - [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [3765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3437), - [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), - [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3259), - [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), - [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), - [3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3442), - [3777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3439), - [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [3781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), - [3783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), - [3787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2430), - [3789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), - [3793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), - [3795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), - [3797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), - [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), - [3801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [3803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), - [3805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), - [3807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), - [3809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [3811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), - [3813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), - [3815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [3817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [3819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), - [3821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), - [3823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), - [3825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), - [3827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), - [3829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), - [3831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), - [3833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), - [3835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), - [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), - [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), - [3841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), - [3843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 105), - [3845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), - [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), - [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), - [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), - [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), - [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), - [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), - [3859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 69), - [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), - [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), - [3865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [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(2036), - [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [3881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), - [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), - [3885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045), - [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996), - [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), - [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), - [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), - [3899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), - [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), - [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), - [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), - [3909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352), - [3911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), - [3913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [3915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), - [3917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), - [3919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [3921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), - [3924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), - [3926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), - [3928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [3930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), - [3932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956), - [3934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), - [3936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), - [3938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [3940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [3942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [3944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [3948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3157), - [3950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), - [3952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), - [3954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2413), - [3957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), - [3959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), - [3961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), - [3963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), - [3965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), - [3969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2012), - [3971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2013), - [3973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2050), - [3975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), - [3977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), - [3979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), - [3981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3048), - [3983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [3985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2002), - [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [3989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), - [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), - [3993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2015), - [3995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), - [3997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [3999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [4001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3161), - [4003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [4005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 68), - [4007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 68), - [4009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 118), - [4011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 118), - [4013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), - [4015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), - [4017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 2, 0, 0), - [4019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 2, 0, 0), - [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), - [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), - [4025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 115), - [4027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 115), - [4029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 126), - [4031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 126), - [4033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 102), - [4035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 102), - [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), - [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), - [4041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), - [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), - [4045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), - [4047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 132), - [4049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 132), - [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), - [4053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), - [4055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), - [4057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2386), - [4060] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [4062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [4064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), - [4066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), - [4068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), - [4070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), - [4072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), SHIFT_REPEAT(2032), - [4075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), - [4077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), - [4079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 98), - [4081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 98), - [4083] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 82), - [4085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 82), - [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), - [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), - [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), - [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), - [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [4097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3123), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3136), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3030), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), - [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), - [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), - [4119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3216), - [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3320), - [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), - [4137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), - [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), - [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), - [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [4149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2398), - [4151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [4153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), - [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), - [4157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2188), - [4159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [4161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3047), - [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), - [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), - [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [4171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [4173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), - [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), - [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [4179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), - [4181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090), - [4183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), - [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [4187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), - [4189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [4193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), - [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), - [4201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), - [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), - [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), - [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [4211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(165), - [4214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2115), - [4217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2398), - [4220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), - [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), - [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), - [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), - [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), - [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), - [4262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2188), - [4265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(166), - [4268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), - [4270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2188), - [4273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [4275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [4277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), - [4279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [4281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), - [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), - [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), - [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), - [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), - [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), - [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), - [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [4301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), - [4303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), - [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), - [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), - [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), - [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), - [4313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), - [4315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), - [4317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221), - [4319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2350), - [4321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2349), - [4323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), - [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), - [4327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), - [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [4331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), - [4335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), - [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), - [4339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2204), - [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [4343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), - [4345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [4347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2182), - [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), - [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), - [4353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2239), - [4355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [4359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [4361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), - [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), - [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), - [4371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [4375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), - [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), - [4379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), - [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930), - [4383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2189), - [4385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), - [4391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [4393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 21), - [4395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), - [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), - [4399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [4401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2195), - [4404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), - [4406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2195), - [4409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(204), - [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [4420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206), - [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3068), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), - [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [4440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [4442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 71), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), - [4446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), - [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), + [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 = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), - [4454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3061), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [4458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2590), - [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2587), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [4464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), - [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), - [4480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2212), - [4482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 26), - [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), - [4486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(426), - [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2877), - [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), - [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), - [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), - [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), - [4499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), - [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), - [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2899), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), - [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), - [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), - [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), - [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), - [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), - [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), - [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), - [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), - [4541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), - [4543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2627), - [4545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), - [4547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), - [4549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), - [4551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2316), - [4553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [4555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), - [4557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), - [4559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), - [4561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), - [4563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2916), - [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), - [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), - [4575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2172), - [4578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), - [4584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 36), - [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2715), - [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), - [4596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [4598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(209), - [4601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3296), - [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3296), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), - [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [4620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3328), - [4623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), - [4625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [4627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643), - [4629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [4631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2645), - [4633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [4635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3464), - [4637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(303), - [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [4642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2498), - [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), - [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [4664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), - [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), - [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), - [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), - [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), - [4688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 49), - [4690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 49), - [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), - [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3388), - [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564), - [4702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2453), - [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), - [4706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), - [4708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), - [4710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2487), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), - [4714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), - [4716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), - [4718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 124), - [4720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), - [4726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), - [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), - [4730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2333), - [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), - [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), - [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), - [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2573), - [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2897), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), - [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), - [4750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), - [4756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2682), - [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), - [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), - [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2570), - [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), - [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2431), - [4768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2486), - [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), - [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), - [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), - [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [4778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [4780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), - [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), - [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), - [4786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2521), - [4788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), - [4790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), - [4792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), - [4794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), - [4796] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2332), - [4799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), - [4801] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2332), - [4804] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2333), - [4807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), - [4809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2333), - [4812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2584), - [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), - [4816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), - [4818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), - [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), - [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [4826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2743), - [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), - [4832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2418), - [4834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), - [4836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), - [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), - [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [4842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), - [4844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), - [4846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2760), - [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), - [4852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), - [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [4860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2596), - [4862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2773), - [4864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), - [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3051), - [4868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2351), - [4871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2649), - [4873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [4875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), - [4877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), - [4879] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(458), - [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), - [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), - [4888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2694), - [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), - [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [4896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2304), - [4898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), - [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), - [4902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), - [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), - [4906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2516), - [4916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2533), - [4918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2501), - [4920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [4922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), - [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), - [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [4928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), - [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [4932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), - [4934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), - [4936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2454), - [4938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2515), - [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), - [4942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [4944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), - [4946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2433), - [4952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4954] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), - [4962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2586), - [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2086), - [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), - [4968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), - [4970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 28), - [4972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489), - [4974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 28), - [4976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 29), - [4978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), - [4980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 29), - [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089), - [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), - [4986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), - [4988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), - [4990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [4994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), - [4996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), - [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [5000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), - [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [5004] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(377), - [5007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), - [5009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), - [5011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [5013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), - [5015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), - [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), - [5019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [5021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), - [5023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [5027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), - [5029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [5031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2185), - [5033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [5035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), - [5037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), - [5039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 65), - [5041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), - [5043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [5045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [5047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), - [5049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), - [5051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [5053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [5055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [5057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1231), - [5059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), - [5061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [5063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), - [5065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264), - [5067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), - [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), - [5071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [5073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), - [5075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), - [5077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2800), - [5079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2801), - [5081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), - [5083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), - [5085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), - [5087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), - [5089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [5091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [5093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2444), - [5096] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [5098] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2445), - [5101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), - [5103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), - [5105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [5107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), - [5109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [5111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), - [5113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [5115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), - [5117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), - [5119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), - [5121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [5123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), - [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), - [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), - [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), - [5131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), - [5133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), - [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [5137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [5139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), - [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [5145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), - [5147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), - [5149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), - [5151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), - [5153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 24), - [5155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [5157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3015), - [5159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 70), - [5161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2244), - [5163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 69), - [5165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 26), - [5167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 72), - [5169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 103), - [5171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), - [5173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [5175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), - [5177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [5181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), - [5183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 71), - [5185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), - [5187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), - [5189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 104), - [5191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), - [5193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2653), - [5195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [5197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), - [5199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 73), - [5201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [5203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), - [5205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), - [5207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), - [5209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), - [5211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(162), - [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [5218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [5220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [5222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [5224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), - [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), - [5228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), - [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [5232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), - [5234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), - [5236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), - [5238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), - [5240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2457), - [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), - [5246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), - [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), - [5250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), - [5252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), - [5254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 105), - [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [5258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 119), - [5260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2277), - [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2589), - [5264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), - [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), - [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), - [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2594), - [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), - [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), - [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), - [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), - [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [5284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [5286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [5288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), - [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), - [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), - [5298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), - [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), - [5302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 106), - [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [5306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), - [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), - [5310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), - [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), - [5314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 65), - [5316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), - [5318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), - [5320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), - [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), - [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), - [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), - [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), - [5330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), - [5332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), - [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), - [5336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), - [5338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 107), - [5340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 120), - [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3232), - [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), - [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), - [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), - [5352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), - [5354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), - [5356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2903), - [5358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), - [5360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [5362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), - [5364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 74), - [5366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [5374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), - [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), - [5380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), - [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3110), - [5384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), - [5386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), - [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [5390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2246), - [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), - [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), - [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759), - [5400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), - [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [5404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [5406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), - [5408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [5410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 65), - [5412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2382), - [5415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), - [5417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), - [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), - [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3317), - [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), - [5429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3165), - [5431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3164), - [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), - [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), - [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), - [5445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3317), - [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [5452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [5454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), - [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), - [5458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), - [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), - [5462] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1233), - [5465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), - [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [5470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3443), - [5472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), - [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), - [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), - [5478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), - [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [5482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), - [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), - [5490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), - [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), - [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), - [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [5508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), - [5510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), - [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), - [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), - [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), - [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), - [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), - [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), - [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), - [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), - [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), - [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), - [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), - [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), - [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), - [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), - [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), - [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), - [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), - [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), - [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), - [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), - [5574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3178), - [5576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(144), - [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [5581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), - [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), - [5589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 67), - [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3261), - [5595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), - [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), - [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [5605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [5607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2614), - [5609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), - [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), - [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [5615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [5617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), - [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), - [5627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), - [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), - [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3119), - [5635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1203), - [5638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), - [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3281), - [5642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1927), - [5645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [5647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1926), - [5650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [5652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), - [5654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), - [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), - [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [5660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2796), - [5662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2795), - [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), - [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), - [5670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1198), - [5673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), - [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), - [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), - [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), - [5693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), - [5697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(171), - [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), - [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), - [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), - [5706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2167), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [5711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), - [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), - [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3249), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3108), - [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), - [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), - [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), - [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), - [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3416), - [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), - [5757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), - [5759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), - [5761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), - [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [5765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), - [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), - [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [5773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), - [5775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), - [5777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), - [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), - [5787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [5789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), - [5791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [5795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2283), - [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [5799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 101), - [5801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3387), - [5803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3477), - [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), - [5807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3411), - [5809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3409), - [5811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [5817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), - [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), - [5821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [5823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), - [5825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), - [5827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 101), - [5829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), - [5833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3385), - [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), - [5837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), - [5839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [5841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), - [5843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), - [5845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), - [5847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290), - [5849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), - [5851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), - [5853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 101), - [5855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 65), - [5857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), - [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [5863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), - [5865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3319), - [5867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), - [5869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), - [5871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), - [5873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [5875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [5877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [5879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), - [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3277), - [5883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [5885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), - [5887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), - [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [5899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3471), - [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), - [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), - [5909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), - [5911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), - [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), - [5915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), - [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), - [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), - [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [5925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3023), - [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), - [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), - [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [5939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), - [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), - [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), - [5947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), - [5949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), - [5951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [5953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), - [5955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [5957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), - [5959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), - [5961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [5963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [5965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [5967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [5969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), - [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [5973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2288), - [5975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3044), - [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3447), - [5981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3472), - [5983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), - [5985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2942), - [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), - [5991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2924), - [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [6003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), - [6005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [6007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), - [6009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), - [6011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), - [6013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [6015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), - [6017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [6021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [6023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [6025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [6031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [6033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), - [6035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [6037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), - [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), - [6041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), - [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3104), - [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), - [6049] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [6053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [6057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [6059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), - [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [6065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3194), - [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [6073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), - [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), - [6077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [6079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), - [6081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), - [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), - [6085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), - [6087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), + [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), }; enum ts_external_scanner_symbol_identifiers { @@ -163743,14 +163883,14 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [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_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_start] = true, + [ts_external_token__await_yield_identifier_context] = true, [ts_external_token__await_keyword] = true, }, [22] = { @@ -163776,22 +163916,12 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_keyword] = true, }, [25] = { - [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__await_identifier_line_break] = true, - [ts_external_token__completed_arrow_function] = true, - [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, [26] = { - [ts_external_token__ternary_qmark] = true, - [ts_external_token_html_comment] = true, - [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__await_keyword] = true, - }, - [27] = { [ts_external_token_html_comment] = true, [ts_external_token__statement_boundary] = true, [ts_external_token__await_yield_identifier] = true, @@ -163799,6 +163929,16 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__let] = true, [ts_external_token__default_declaration_start] = true, }, + [27] = { + [ts_external_token__automatic_semicolon] = true, + [ts_external_token__ternary_qmark] = true, + [ts_external_token_html_comment] = true, + [ts_external_token_PIPE_PIPE] = true, + [ts_external_token__await_identifier_line_break] = true, + [ts_external_token__completed_arrow_function] = true, + [ts_external_token__await_yield_identifier_start] = true, + [ts_external_token__await_keyword] = true, + }, [28] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, @@ -163994,14 +164134,14 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [54] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_field] = 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] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_binding] = 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, }, @@ -164010,17 +164150,17 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__line_break_after_binding] = true, }, [57] = { - [ts_external_token__template_chars] = true, - [ts_external_token_html_comment] = true, - [ts_external_token_escape_sequence] = true, - }, - [58] = { [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] = { + [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, @@ -164035,13 +164175,13 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [61] = { [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, }, [62] = { [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, }, @@ -164055,11 +164195,11 @@ static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { }, [65] = { [ts_external_token_html_comment] = true, - [ts_external_token_regex_pattern] = true, + [ts_external_token__resource_binding_start] = true, }, [66] = { [ts_external_token_html_comment] = true, - [ts_external_token__resource_binding_start] = true, + [ts_external_token_regex_pattern] = true, }, [67] = { [ts_external_token_html_comment] = true, diff --git a/test/corpus/undefinedLabels.txt b/test/corpus/undefinedLabels.txt new file mode 100644 index 0000000..35d2226 --- /dev/null +++ b/test/corpus/undefinedLabels.txt @@ -0,0 +1,118 @@ +============================================ +Undefined labels, jumps and expression controls +============================================ + +'use strict'; +function countIterations() { + let count = 0; + undefined: for (let i = 0; i < 4; i++) { + if (i === 0) continue undefined; + count++; + if (i === 2) break undefined; + } + return count; +} +function exitBlock() { + undefined /* label */: + { break undefined; } + return undefined; +} +function escapedLabel() { + undef\u0069ned: while (true) { break undef\u0069ned; } +} +if (countIterations() !== 2 || exitBlock() !== undefined) throw new Error('label execution'); +escapedLabel(); + +--- + +(program + (expression_statement + (string + (string_fragment))) + (function_declaration name: + (identifier) parameters: + (formal_parameters) body: + (statement_block + (lexical_declaration + (variable_declarator name: + (identifier) value: + (number))) + (labeled_statement label: + (statement_identifier) body: + (for_statement initializer: + (lexical_declaration + (variable_declarator name: + (identifier) value: + (number))) condition: + (binary_expression left: + (identifier) right: + (number)) increment: + (update_expression argument: + (identifier)) body: + (statement_block + (if_statement condition: + (parenthesized_expression + (binary_expression left: + (identifier) right: + (number))) consequence: + (continue_statement label: + (statement_identifier))) + (expression_statement + (update_expression argument: + (identifier))) + (if_statement condition: + (parenthesized_expression + (binary_expression left: + (identifier) right: + (number))) consequence: + (break_statement label: + (statement_identifier)))))) + (return_statement + (identifier)))) + (function_declaration name: + (identifier) parameters: + (formal_parameters) body: + (statement_block + (labeled_statement label: + (statement_identifier) + (comment) body: + (statement_block + (break_statement label: + (statement_identifier)))) + (return_statement + (undefined)))) + (function_declaration name: + (identifier) parameters: + (formal_parameters) body: + (statement_block + (labeled_statement label: + (statement_identifier) body: + (while_statement condition: + (parenthesized_expression + (true)) body: + (statement_block + (break_statement label: + (statement_identifier))))))) + (if_statement condition: + (parenthesized_expression + (binary_expression left: + (binary_expression left: + (call_expression function: + (identifier) arguments: + (arguments)) right: + (number)) right: + (binary_expression left: + (call_expression function: + (identifier) arguments: + (arguments)) right: + (undefined)))) consequence: + (throw_statement + (new_expression constructor: + (identifier) arguments: + (arguments + (string + (string_fragment)))))) + (expression_statement + (call_expression function: + (identifier) arguments: + (arguments)))) diff --git a/test/unit/undefinedLabels.test.ts b/test/unit/undefinedLabels.test.ts new file mode 100644 index 0000000..60a9e43 --- /dev/null +++ b/test/unit/undefinedLabels.test.ts @@ -0,0 +1,102 @@ +import fs from 'node:fs'; +import path from 'node:path'; + +import { Edit, Language, Parser, Query, type Node, type Tree } from '@willbooster/web-tree-sitter'; +import { expect, test } from 'vitest'; + +await Parser.init(); +const root = path.join(import.meta.dirname, '../..'); +const language = await Language.load(path.join(root, 'tree-sitter-javascript.wasm')); + +test('preserves label fields, highlights and full trees when a label is renamed to undefined', () => { + const parser = new Parser(); + parser.setLanguage(language); + let labels: Query | undefined; + let highlights: Query | undefined; + let tree: Tree | undefined; + try { + labels = new Query( + language, + '(labeled_statement label: (statement_identifier) @definition) (break_statement label: (statement_identifier) @jump) (continue_statement label: (statement_identifier) @jump)' + ); + highlights = new Query(language, fs.readFileSync(path.join(root, 'queries/highlights.scm'), 'utf8')); + let source = + 'function f(){ordinaryx: for(let i=0;i<2;i++){if(i)break ordinaryx;continue ordinaryx;}return undefined;}'; + tree = parser.parse(source)!; + const indices = labels + .captures(tree.rootNode) + .map(({ node }) => node.startIndex) + .toReversed(); + for (const name of ['undefined', 'ordinaryx', 'undefined']) { + for (const index of indices) { + tree.edit( + new Edit({ + startIndex: index, + oldEndIndex: index + 9, + newEndIndex: index + 9, + startPosition: { row: 0, column: index }, + oldEndPosition: { row: 0, column: index + 9 }, + newEndPosition: { row: 0, column: index + 9 }, + }) + ); + source = source.slice(0, index) + name + source.slice(index + 9); + } + const previous: Tree = tree; + tree = parser.parse(source, previous)!; + previous.delete(); + const fresh = parser.parse(source)!; + try { + expect(tree.rootNode.hasError, source).toBe(false); + expect(snapshot(tree.rootNode)).toEqual(snapshot(fresh.rootNode)); + const captures = labels.captures(tree.rootNode); + expect(captures.map(({ name: capture, node }) => [capture, node.text, node.type])).toEqual([ + ['definition', name, 'statement_identifier'], + ['jump', name, 'statement_identifier'], + ['jump', name, 'statement_identifier'], + ]); + for (const { node } of captures) { + expect(node.parent?.childForFieldName('label')?.id).toBe(node.id); + expect(source.slice(node.startIndex, node.endIndex)).toBe(name); + } + const expression = tree.rootNode.descendantsOfType('return_statement')[0]!; + expect(expression.namedChildren.map((node) => [node.type, node.text])).toEqual([['undefined', 'undefined']]); + expect( + highlights + .captures(tree.rootNode) + .filter(({ node }) => node.id === expression.firstNamedChild?.id) + .map(({ name }) => name) + ).toEqual(['constant.builtin']); + expect(highlights.captures(tree.rootNode).filter(({ node }) => node.type === 'statement_identifier')).toEqual( + [] + ); + expect( + highlights.captures(tree.rootNode).map(({ name, node }) => [name, node.type, node.startIndex, node.endIndex]) + ).toEqual( + highlights.captures(fresh.rootNode).map(({ name, node }) => [name, node.type, node.startIndex, node.endIndex]) + ); + } finally { + fresh.delete(); + } + } + } finally { + tree?.delete(); + labels?.delete(); + highlights?.delete(); + parser.delete(); + } +}); + +function snapshot(node: Node): unknown { + return { + type: node.type, + named: node.isNamed, + extra: node.isExtra, + missing: node.isMissing, + error: node.hasError, + start: node.startIndex, + end: node.endIndex, + startPosition: node.startPosition, + endPosition: node.endPosition, + children: node.children.map((child, index) => [node.fieldNameForChild(index), snapshot(child)]), + }; +}